org.objectweb.carol.cmi
Interface ClusterRegistryInternal

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
ClusterRegistryImpl, ClusterRegistryImpl_Cluster

public interface ClusterRegistryInternal
extends java.rmi.Remote


Field Summary
static byte CLUSTERED
           
static byte NOT_CLUSTERED
           
 
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)
           
 

Field Detail

CLUSTERED

public static final byte CLUSTERED
See Also:
Constant Field Values

NOT_CLUSTERED

public static final byte NOT_CLUSTERED
See Also:
Constant Field Values
Method Detail

test

public void test()
          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

list

public java.lang.String[] list()
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

lookup

public java.lang.Object lookup(java.lang.String name)
                        throws java.rmi.NotBoundException,
                               java.rmi.RemoteException
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
Throws:
java.rmi.AlreadyBoundException
java.rmi.RemoteException

rebindSingle

public void rebindSingle(java.lang.String name,
                         java.rmi.Remote obj)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

bindCluster

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

rebindCluster

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

unbind

public void unbind(java.lang.String name)
            throws java.rmi.NotBoundException,
                   java.rmi.RemoteException
Throws:
java.rmi.NotBoundException
java.rmi.RemoteException