All Packages Class Hierarchy This Package Previous Next Index
Class edu.cmu.owl.so.nameservice.Naming
edu.cmu.owl.so.nameservice.Naming
- public class Naming
this class is the client side interface to the Name Service
it's pretty freaking cool
-
Naming()
-
-
bindName(String, String)
- This method allows the binding of a string to a string
-
bindNameable(Object, Nameable)
- This method allows the binding of a key to a Nameable object
-
lookupName(String)
- this method is how you lookup a name to get its related information
-
lookupNameable(Object)
- this method is how you lookup a key to get its related Nameable object
-
rebindName(String, String)
- this method allows the rebinding of a name instead of an
unbind/bind combination
-
rebindNameable(Object, Nameable)
- this method allows the rebinding of a key instead of an
unbind/bind combination
-
unBindName(String)
- this method allows the removal of a binding to a name
-
unBindNameable(Object)
- this method allows you to remove a binding
Naming
public Naming()
bindName
public static void bindName(String name,
String information) throws RemoteException, AlreadyBoundException
- This method allows the binding of a string to a string
rebindName
public static void rebindName(String name,
String newInformation) throws RemoteException
- this method allows the rebinding of a name instead of an
unbind/bind combination
unBindName
public static void unBindName(String name) throws RemoteException, NoBindingException
- this method allows the removal of a binding to a name
lookupName
public static String lookupName(String name) throws RemoteException, NoBindingException
- this method is how you lookup a name to get its related information
lookupNameable
public static Nameable lookupNameable(Object key) throws RemoteException, NoBindingException
- this method is how you lookup a key to get its related Nameable object
bindNameable
public static void bindNameable(Object key,
Nameable target) throws RemoteException, AlreadyBoundException, NotAccessibleException
- This method allows the binding of a key to a Nameable object
rebindNameable
public static void rebindNameable(Object key,
Nameable newTarget) throws RemoteException, NotAccessibleException
- this method allows the rebinding of a key instead of an
unbind/bind combination
unBindNameable
public static void unBindNameable(Object key) throws RemoteException, NoBindingException
- this method allows you to remove a binding
All Packages Class Hierarchy This Package Previous Next Index