com.metamatrix.common.config.api
Class ConnectorBindingID
java.lang.Object
com.metamatrix.common.namedobject.BaseID
com.metamatrix.common.config.api.ComponentObjectID
com.metamatrix.common.config.api.ComponentDefnID
com.metamatrix.common.config.api.ServiceComponentDefnID
com.metamatrix.common.config.api.ConnectorBindingID
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.lang.Comparable
public class ConnectorBindingID
- extends ServiceComponentDefnID
- See Also:
- Serialized Form
Method Summary |
java.lang.Object |
clone()
Return a deep cloned instance of this object. |
java.lang.String |
getParentFullName()
Return the full name of the parent. |
Methods inherited from class com.metamatrix.common.namedobject.BaseID |
compareTo, compareToByName, computeHashCode, equals, getFullName, getName, getNameComponent, getNameComponents, hashCode, hasParent, size, toString, updateHashCode |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
ConnectorBindingID
public ConnectorBindingID(ConfigurationID configID,
java.lang.String name)
ConnectorBindingID
protected ConnectorBindingID(java.lang.String fullName)
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Return a deep cloned instance of this object. Subclasses must override
this method.
- Overrides:
clone
in class ServiceComponentDefnID
- Returns:
- the object that is the clone of this instance.
- Throws:
java.lang.CloneNotSupportedException
- if this object cannot be cloned (i.e., only objects in
Defaults
cannot be cloned).
getParentFullName
public java.lang.String getParentFullName()
- Return the full name of the parent. This is a convenience method to return
the list of atomic name components that excludes this ID's last atomic name component.
- Overrides:
getParentFullName
in class BaseID
- Returns:
- the full name of the parent, or null if this ID has no parent.
Copyright © 2009. All Rights Reserved.