org.objectweb.proactive.core.component
Class Binding
java.lang.Object
org.objectweb.proactive.core.component.Binding
- All Implemented Interfaces:
- java.io.Serializable
- public class Binding
- extends java.lang.Object
- implements java.io.Serializable
Stores a binding between a client interface and a server interface.
Only composite components have their bindings stored in such manner.
Primitive component handle their bindings themselves.
- Author:
- Matthieu Morel
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Binding
public Binding(Interface clientInterface,
java.lang.String clientItfName,
Interface serverInterface)
- Parameters:
clientInterface
- a reference on a client interfaceserverInterface
- a reference on a server interface
getClientInterface
public Interface getClientInterface()
- Returns:
- the client interface
getServerInterface
public Interface getServerInterface()
- Returns:
- the server interface
getClientInterfaceName
public java.lang.String getClientInterfaceName()
- In the case of a collective interface, the names
of each member of the collection can be different.
- Returns:
- the actual name of the client interface, within this collection
Copyright ? October 2004 INRIA All Rights Reserved.