org.apache.geronimo.messaging.proxy
Class EndPointProxyInfo

java.lang.Object
  extended byorg.apache.geronimo.messaging.proxy.EndPointProxyInfo

public class EndPointProxyInfo
extends Object

EndPoint proxy meta-data.

Version:
$Revision: 1.2 $ $Date: 2004/05/27 14:20:53 $

Constructor Summary
EndPointProxyInfo(Object anEndPointID, Class[] anInterfaces, NodeInfo[] aTargets)
          Creates the meta-data of an EndPoint proxy.
EndPointProxyInfo(Object anEndPointID, Class anInterface, NodeInfo aTarget)
          Convenience constructor
 
Method Summary
 Object getEndPointID()
          Gets the EndPoint identifier.
 Class[] getInterfaces()
          Gets the interfaces of the EndPoint.
 NodeInfo[] getTargets()
          Gets the Nodes hosting the EndPoint.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndPointProxyInfo

public EndPointProxyInfo(Object anEndPointID,
                         Class anInterface,
                         NodeInfo aTarget)
Convenience constructor

Parameters:
anEndPointID - EndPoint identifier.
anInterface - Interface of the EndPoint proxy.
aTarget - Node hosting the EndPoint.

EndPointProxyInfo

public EndPointProxyInfo(Object anEndPointID,
                         Class[] anInterfaces,
                         NodeInfo[] aTargets)
Creates the meta-data of an EndPoint proxy.

Parameters:
anEndPointID - EndPoint identifier.
anInterfaces - Interfaces of the EndPoint proxy.
aTargets - Nodes hosting the EndPoint.
Method Detail

getEndPointID

public Object getEndPointID()
Gets the EndPoint identifier.

Returns:
EndPoint id.

getInterfaces

public Class[] getInterfaces()
Gets the interfaces of the EndPoint.

Returns:
EndPoint interfaces.

getTargets

public NodeInfo[] getTargets()
Gets the Nodes hosting the EndPoint.

Returns:
Hosting nodes.


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.