|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Slot instances provide a dynamic way to add arbitrary attributes to RegistryObject instances. This ability to add attributes dynamically to RegistryObject instances enables extensibility within the Registry Information Model.
A RegistryObject may have 0 or more Slots. A slot is composed of a name, a slotType and a collection of values. The name of slot is locally unique within the RegistryObject instance. Similarly, the value of a Slot is locally unique within a slot instance. Since a Slot represent an extensible attribute whose value may be a collection, therefore a Slot is allowed to have a collection of values rather than a single value. The slotType attribute may optionally specify a type or category for the slot.
ExtensibleObject
Field Summary | |
static java.lang.String |
ADDRESS_LINES_SLOT
Name for pre-defined Slot used in PostalAddress by JAXR UDDI provider. |
static java.lang.String |
AUTHORIZED_NAME_SLOT
Name for pre-defined Slot used in Organization and ClassificationScheme by JAXR UDDI provider. |
static java.lang.String |
OPERATOR_SLOT
Name for pre-defined Slot used in Organization and ClassificationScheme by JAXR UDDI provider. |
static java.lang.String |
SORT_CODE_SLOT
Name for pre-defined Slot used in PostalAddress by JAXR UDDI provider. |
Method Summary | |
java.lang.String |
getName()
The name for this Slot. |
java.lang.String |
getSlotType()
The slotType for this Slot. |
java.util.Collection |
getValues()
Gets the values for this Slot. |
void |
setName(java.lang.String name)
Gets the name for this Slot. |
void |
setSlotType(java.lang.String slotType)
Sets the slotType for this Slot. |
void |
setValues(java.util.Collection values)
Sets the values for this Slot. |
Field Detail |
public static final java.lang.String SORT_CODE_SLOT
public static final java.lang.String ADDRESS_LINES_SLOT
public static final java.lang.String AUTHORIZED_NAME_SLOT
public static final java.lang.String OPERATOR_SLOT
Method Detail |
public java.lang.String getName() throws JAXRException
public void setName(java.lang.String name) throws JAXRException
public java.lang.String getSlotType() throws JAXRException
public void setSlotType(java.lang.String slotType) throws JAXRException
public java.util.Collection getValues() throws JAXRException
public void setValues(java.util.Collection values) throws JAXRException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |