[jboss-svn-commits] JBoss Common SVN: r4202 - invokablecontainer/trunk/api/src/main/java/org/jboss/invokable.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Mar 29 14:48:07 EDT 2010
Author: david.lloyd at jboss.com
Date: 2010-03-29 14:48:06 -0400 (Mon, 29 Mar 2010)
New Revision: 4202
Modified:
invokablecontainer/trunk/api/src/main/java/org/jboss/invokable/NodeAssociation.java
Log:
Make this a data object
Modified: invokablecontainer/trunk/api/src/main/java/org/jboss/invokable/NodeAssociation.java
===================================================================
--- invokablecontainer/trunk/api/src/main/java/org/jboss/invokable/NodeAssociation.java 2010-03-29 18:45:00 UTC (rev 4201)
+++ invokablecontainer/trunk/api/src/main/java/org/jboss/invokable/NodeAssociation.java 2010-03-29 18:48:06 UTC (rev 4202)
@@ -29,10 +29,26 @@
*
* @author <a href="mailto:david.lloyd at redhat.com">David M. Lloyd</a>
*/
-public interface NodeAssociation {
- InvocationTransport getTransport();
+public class NodeAssociation {
+ private final InvocationTransport transport;
+ private final NodeLocation nodeLocation;
+ private final URI peerURI;
- NodeLocation getNodeLocation();
+ public NodeAssociation(final InvocationTransport transport, final NodeLocation nodeLocation, final URI peerURI) {
+ this.transport = transport;
+ this.nodeLocation = nodeLocation;
+ this.peerURI = peerURI;
+ }
- URI getPeerURI();
+ public InvocationTransport getTransport() {
+ return transport;
+ }
+
+ public NodeLocation getNodeLocation() {
+ return nodeLocation;
+ }
+
+ public URI getPeerURI() {
+ return peerURI;
+ }
}
More information about the jboss-svn-commits
mailing list