org.gxos.util
Class InternalNaming

java.lang.Object
  |
  +--org.gxos.util.InternalNaming

public class InternalNaming
extends java.lang.Object

This class provides utility methods for InternalND typed objects. In the GXOS schema, InternalND type objects are commonly used.


Constructor Summary
InternalNaming()
          Default constructor.
 
Method Summary
static java.lang.String getObjectName(java.lang.String name)
          Returns an object's name in an GXOS name URL, i.e.
static java.lang.String getParentName(java.lang.String name)
          Returns an object's name in an GXOS name URL, i.e.
static InternalND initInternalND(InternalND name, java.lang.String gxosName)
          Method for setting InternetAddress of an InternalND type object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalNaming

public InternalNaming()
Default constructor.
Method Detail

initInternalND

public static InternalND initInternalND(InternalND name,
                                        java.lang.String gxosName)
Method for setting InternetAddress of an InternalND type object.
Parameters:
name - InternalND type object to be set.
gxosName - GNDI name for this InternalND object.
Returns:
Altered input object name is returned.
See Also:
InternalND

getObjectName

public static java.lang.String getObjectName(java.lang.String name)
Returns an object's name in an GXOS name URL, i.e. event1 in //Education/Events/event1.
Parameters:
name - Object's name in string.
Returns:
Object's name.

getParentName

public static java.lang.String getParentName(java.lang.String name)
Returns an object's name in an GXOS name URL, i.e. event1 in //Education/Events/event1.
Parameters:
name - Object's name in string.
Returns:
Object's name.