org.objectweb.carol.cmi
Class ClusterRegistryImpl_Cluster

java.lang.Object
  extended byorg.objectweb.carol.cmi.ClusterRegistryImpl_Cluster
All Implemented Interfaces:
ClusterRegistryInternal, ClusterStub, java.rmi.Remote

public class ClusterRegistryImpl_Cluster
extends java.lang.Object
implements ClusterStub, ClusterRegistryInternal

Cluster standard stub for ClusterRegistryImpl


Field Summary
 
Fields inherited from interface org.objectweb.carol.cmi.ClusterRegistryInternal
CLUSTERED, NOT_CLUSTERED
 
Constructor Summary
ClusterRegistryImpl_Cluster(ClusterStubData csd)
           
 
Method Summary
 void bindCluster(java.lang.String name, byte[] obj)
           
 void bindSingle(java.lang.String name, java.rmi.Remote obj)
           
 java.lang.String[] list()
           
 java.lang.Object lookup(java.lang.String name)
           
 void rebindCluster(java.lang.String name, byte[] obj)
           
 void rebindSingle(java.lang.String name, java.rmi.Remote obj)
           
 void test()
           
 void unbind(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterRegistryImpl_Cluster

public ClusterRegistryImpl_Cluster(ClusterStubData csd)
                            throws java.rmi.RemoteException
Method Detail

list

public java.lang.String[] list()
                        throws java.rmi.RemoteException
Specified by:
list in interface ClusterRegistryInternal
Throws:
java.rmi.RemoteException

test

public void test()
          throws java.rmi.RemoteException
Specified by:
test in interface ClusterRegistryInternal
Throws:
java.rmi.RemoteException

lookup

public java.lang.Object lookup(java.lang.String name)
                        throws java.rmi.NotBoundException,
                               java.rmi.RemoteException
Specified by:
lookup in interface ClusterRegistryInternal
Throws:
java.rmi.NotBoundException
java.rmi.RemoteException

bindSingle

public void bindSingle(java.lang.String name,
                       java.rmi.Remote obj)
                throws java.rmi.AlreadyBoundException,
                       java.rmi.RemoteException
Specified by:
bindSingle in interface ClusterRegistryInternal
Throws:
java.rmi.AlreadyBoundException
java.rmi.RemoteException

rebindSingle

public void rebindSingle(java.lang.String name,
                         java.rmi.Remote obj)
                  throws java.rmi.RemoteException
Specified by:
rebindSingle in interface ClusterRegistryInternal
Throws:
java.rmi.RemoteException

bindCluster

public void bindCluster(java.lang.String name,
                        byte[] obj)
                 throws java.rmi.AlreadyBoundException,
                        java.rmi.RemoteException
Specified by:
bindCluster in interface ClusterRegistryInternal
Throws:
java.rmi.AlreadyBoundException
java.rmi.RemoteException

rebindCluster

public void rebindCluster(java.lang.String name,
                          byte[] obj)
                   throws java.rmi.RemoteException
Specified by:
rebindCluster in interface ClusterRegistryInternal
Throws:
java.rmi.RemoteException

unbind

public void unbind(java.lang.String name)
            throws java.rmi.NotBoundException,
                   java.rmi.RemoteException
Specified by:
unbind in interface ClusterRegistryInternal
Throws:
java.rmi.NotBoundException
java.rmi.RemoteException