|
ExternalIdentifier |
javax.xml.registry.infomodel |
JAXR 1.0; JWSDP 1.0, J2EE 1.4 |
|
public interface ExternalIdentifier extends RegistryObject {
// Public Instance Methods
public abstract ClassificationScheme getIdentificationScheme( )
throws javax.xml.registry.JAXRException; //L0
public abstract RegistryObject getRegistryObject( )
throws javax.xml.registry.JAXRException; //L0
public abstract String getValue( )
throws javax.xml.registry.JAXRException; //L0
public abstract void setIdentificationScheme(ClassificationScheme identificationScheme)
throws javax.xml.registry.JAXRException; //L0
public abstract void setValue(String value)
throws javax.xml.registry.JAXRException; //L0
}
An ExternalIdentifer is a value assigned by an
external authority that can be associated with a
RegistryObject. An example of
ExternalIdentifiers that is widely recognized is a
Dun and Bradstreet number (D-U-N-S), which a business can obtain
following a process of registration. The value of the identifier can
be obtained from the getValue( ) method, but its
meaning can be interpreted only in relation to the scheme under which
the value is classified, which can be obtained using the
getClassificationScheme( ) method. A
RegistryObject can have any number of
ExternalIdentifiers, which are created using the
BusinessLifeCycleManager
createExternalIdentifier( ) method and added by
calling addExternalIdentifier( ).
Passed To
RegistryObject.{addExternalIdentifier( ),
removeExternalIdentifier( )}
Returned By
javax.xml.registry.LifeCycleManager.createExternalIdentifier(
)