| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Slot
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 a slot is locally unique within the RegistryObject instance. Similarly, the value of a Slot is locally unique within a slot instance. Since a Slot represents an extensible attribute whose value may be a collection, 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_SLOTName for pre-defined Slot used in PostalAddress by JAXR UDDI provider. | 
| static java.lang.String | AUTHORIZED_NAME_SLOTName for pre-defined Slot used in Organization and ClassificationScheme by JAXR UDDI provider. | 
| static java.lang.String | OPERATOR_SLOTName for pre-defined Slot used in Organization and ClassificationScheme by JAXR UDDI provider. | 
| static java.lang.String | SORT_CODE_SLOTName for pre-defined Slot used in PostalAddress by JAXR UDDI provider. | 
| Method Summary | |
|---|---|
|  java.lang.String | getName()Gets the name for this Slot. | 
|  java.lang.String | getSlotType()Gets the slotType for this Slot. | 
|  java.util.Collection | getValues()Gets the values for this Slot. | 
|  void | setName(java.lang.String name)Sets 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 | 
|---|
static final java.lang.String SORT_CODE_SLOT
static final java.lang.String ADDRESS_LINES_SLOT
static final java.lang.String AUTHORIZED_NAME_SLOT
static final java.lang.String OPERATOR_SLOT
| Method Detail | 
|---|
java.lang.String getName()
                         throws JAXRException
JAXRException - If the JAXR provider encounters an internal error
void setName(java.lang.String name)
             throws JAXRException
name - the name
JAXRException - If the JAXR provider encounters an internal error
java.lang.String getSlotType()
                             throws JAXRException
JAXRException - If the JAXR provider encounters an internal error
void setSlotType(java.lang.String slotType)
                 throws JAXRException
slotType - the slot type which is an arbitrary String
JAXRException - If the JAXR provider encounters an internal error
java.util.Collection getValues()
                               throws JAXRException
JAXRException - If the JAXR provider encounters an internal errorString
void setValues(java.util.Collection values)
               throws JAXRException
values - the values for this Slot
JAXRException - If the JAXR provider encounters an internal error| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 10-February-2011 12:41