Top Description Methods
javax.xml.registry.infomodel

public Interface ExternalIdentifier

extends RegistryObject
Imports
javax.xml.registry.*

ExternalIdentifier instances provide the additional identifier information to RegistryObjects such as DUNS number, Social Security Number, or an alias name of the organization. The attribute name inherited from RegistryObject is used to contain the identification scheme ("DUNS" "Social Security Number", etc.), and the attribute value contains the actual information (e.g. the actual DUNS number). Each RegistryObject may have 0 or more ExternalIdentifiers.
Author
Farrukh S. Najmi
See Also
RegistryObject

Method Summary

Modifier and TypeMethod and Description
public ClassificationScheme

Returns:

the ClassificationScheme that is used as the identification scheme (e.g. "DUNS")
getIdentificationScheme
()

Gets the ClassificationScheme that is used as the identification scheme for identifying this object.

public RegistryObject

Returns:

the RegistryObject that this object identifies
getRegistryObject
()

Gets the parent RegistryObject for this ExternalIdentifier.

public String

Returns:

the identification value defined by this object (e.g. a company's DUNS number)
getValue
()

Gets the value of an ExternalIdentifier.

public void
setIdentificationScheme(ClassificationScheme
the ClassificationScheme that is used as the identification scheme (e.g. "DUNS")
identificationScheme
)

Sets the ClassificationScheme that is used as the identification scheme for identifying this object.

public void
setValue(String
the identification value defined by this object (e.g. a company's DUNS number)
value
)

Sets the value of an ExternalIdentifier.

Inherited from javax.xml.registry.infomodel.RegistryObject:
addAssociationaddAssociationsaddClassificationaddClassificationsaddExternalIdentifieraddExternalIdentifiersaddExternalLinkaddExternalLinksgetAssociatedObjectsgetAssociationsgetAuditTrailgetClassificationsgetDescriptiongetExternalIdentifiersgetExternalLinksgetKeygetLifeCycleManagergetNamegetObjectTypegetRegistryPackagesgetSubmittingOrganizationremoveAssociationremoveAssociationsremoveClassificationremoveClassificationsremoveExternalIdentifierremoveExternalIdentifiersremoveExternalLinkremoveExternalLinkssetAssociationssetClassificationssetDescriptionsetExternalIdentifierssetExternalLinkssetKeysetNametoXML

Method Detail

getIdentificationSchemeback to summary
public ClassificationScheme getIdentificationScheme() throws JAXRException

Gets the ClassificationScheme that is used as the identification scheme for identifying this object.

Capability Level: 0
Returns:ClassificationScheme

the ClassificationScheme that is used as the identification scheme (e.g. "DUNS")

Exceptions
JAXRException:
If the JAXR provider encounters an internal error
getRegistryObjectback to summary
public RegistryObject getRegistryObject() throws JAXRException

Gets the parent RegistryObject for this ExternalIdentifier. To set the registryObject call addExternalIdentifier on a RegistryObject.

Capability Level: 0
Returns:RegistryObject

the RegistryObject that this object identifies

Exceptions
JAXRException:
If the JAXR provider encounters an internal error
See Also
RegistryObject#addExternalIdentifier(ExternalIdentifier ei)
getValueback to summary
public String getValue() throws JAXRException

Gets the value of an ExternalIdentifier.

Capability Level: 0
Returns:String

the identification value defined by this object (e.g. a company's DUNS number)

Exceptions
JAXRException:
If the JAXR provider encounters an internal error
setIdentificationSchemeback to summary
public void setIdentificationScheme(ClassificationScheme identificationScheme) throws JAXRException

Sets the ClassificationScheme that is used as the identification scheme for identifying this object.

Capability Level: 0
Parameters
identificationScheme:ClassificationScheme

the ClassificationScheme that is used as the identification scheme (e.g. "DUNS")

Exceptions
JAXRException:
If the JAXR provider encounters an internal error
setValueback to summary
public void setValue(String value) throws JAXRException

Sets the value of an ExternalIdentifier.

Capability Level: 0
Parameters
value:String

the identification value defined by this object (e.g. a company's DUNS number)

Exceptions
JAXRException:
If the JAXR provider encounters an internal error