You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@reef.apache.org by do...@apache.org on 2017/10/24 13:37:07 UTC

reef git commit: [REEF-1908] Implement .toString() for DefaultRemoteMessage

Repository: reef
Updated Branches:
  refs/heads/master f8a835751 -> f6a0e452c


[REEF-1908] Implement .toString() for DefaultRemoteMessage

JIRA: [REEF-1908](https://issues.apache.org/jira/browse/REEF-1908)

Pull request:
  This closes #1396


Project: http://git-wip-us.apache.org/repos/asf/reef/repo
Commit: http://git-wip-us.apache.org/repos/asf/reef/commit/f6a0e452
Tree: http://git-wip-us.apache.org/repos/asf/reef/tree/f6a0e452
Diff: http://git-wip-us.apache.org/repos/asf/reef/diff/f6a0e452

Branch: refs/heads/master
Commit: f6a0e452cb4c9c2eaabaabce19f892e197bfdf8b
Parents: f8a8357
Author: Sergiy Matusevych <mo...@apache.com>
Authored: Wed Oct 18 19:52:17 2017 -0700
Committer: Doug Service <do...@apache.org>
Committed: Tue Oct 24 13:34:39 2017 +0000

----------------------------------------------------------------------
 .../apache/reef/wake/remote/impl/DefaultRemoteMessage.java  | 9 +++++++++
 1 file changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/reef/blob/f6a0e452/lang/java/reef-wake/wake/src/main/java/org/apache/reef/wake/remote/impl/DefaultRemoteMessage.java
----------------------------------------------------------------------
diff --git a/lang/java/reef-wake/wake/src/main/java/org/apache/reef/wake/remote/impl/DefaultRemoteMessage.java b/lang/java/reef-wake/wake/src/main/java/org/apache/reef/wake/remote/impl/DefaultRemoteMessage.java
index de2f23b..6c54a16 100644
--- a/lang/java/reef-wake/wake/src/main/java/org/apache/reef/wake/remote/impl/DefaultRemoteMessage.java
+++ b/lang/java/reef-wake/wake/src/main/java/org/apache/reef/wake/remote/impl/DefaultRemoteMessage.java
@@ -62,4 +62,13 @@ class DefaultRemoteMessage<T> implements RemoteMessage<T> {
     return message;
   }
 
+  /**
+   * Get a human-readable representation of the object.
+   * @return a human-readable string.
+   */
+  @Override
+  public String toString() {
+    return String.format("DefaultRemoteMessage: { id: %s type: %s message: %s }",
+        this.id, this.message.getClass().getCanonicalName(), this.message);
+  }
 }