|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.registry.uddi.infomodel.ExtensibleObjectImpl
com.sun.xml.registry.uddi.infomodel.RegistryObjectImpl
com.sun.xml.registry.uddi.infomodel.SpecificationLinkImpl
public class SpecificationLinkImpl
Implementation of SpecificationLink interface
| Constructor Summary | |
|---|---|
SpecificationLinkImpl()
Default constructor |
|
| Method Summary | |
|---|---|
void |
addExternalLink(ExternalLink link)
Overrides behavior in RegistryObjectImpl to allow adding external links. |
void |
addExternalLinks(Collection links)
Overrides behavior in RegistryObjectImpl to allow adding external links. |
Key |
getKey()
Override the behavior in RegistryObject to return a provider generated id. |
ServiceBinding |
getServiceBinding()
Get the parent ServiceBinding |
RegistryObject |
getSpecificationObject()
Get specification object |
InternationalString |
getUsageDescription()
Gets the description of usage paramaters. |
Collection |
getUsageParameters()
Gets any optional usage parameters. |
void |
setExternalLinks(Collection links)
Overrides behavior in RegistryObjectImpl to allow adding external links. |
void |
setServiceBinding(ServiceBinding binding)
Internal method for setting the service binding |
void |
setSpecificationObject(RegistryObject obj)
Set specification object. |
void |
setUsageDescription(InternationalString usageDescription)
Sets the description of usage paramaters. |
void |
setUsageParameters(Collection usageParameters)
Sets any optional usage parameters. |
| Methods inherited from class com.sun.xml.registry.uddi.infomodel.ExtensibleObjectImpl |
|---|
getSlot, getSlots |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject |
|---|
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots |
| Constructor Detail |
|---|
public SpecificationLinkImpl()
| Method Detail |
|---|
public RegistryObject getSpecificationObject()
getSpecificationObject in interface SpecificationLink
public void setSpecificationObject(RegistryObject obj)
throws JAXRException
setSpecificationObject in interface SpecificationLinkobj - the RegistryObject that is the specification object.
For a UDDI provider the specification object must be a Concept with no parent.
For an ebXML provider it is likely to be an ExtrinsicObject.
JAXRException - If the JAXR provider encounters an internal errorpublic InternationalString getUsageDescription()
getUsageDescription in interface SpecificationLinkpublic void setUsageDescription(InternationalString usageDescription)
setUsageDescription in interface SpecificationLinkusageDescription - the description of usage parameters for this objectpublic Collection getUsageParameters()
getUsageParameters in interface SpecificationLink
public void setUsageParameters(Collection usageParameters)
throws JAXRException
setUsageParameters in interface SpecificationLinkusageParameters - the Collection of usage parameter Strings
JAXRException - If the JAXR provider encounters an internal errorpublic ServiceBinding getServiceBinding()
getServiceBinding in interface SpecificationLinkpublic void setServiceBinding(ServiceBinding binding)
public void addExternalLink(ExternalLink link)
throws JAXRException
addExternalLink in interface RegistryObjectaddExternalLink in class RegistryObjectImplJAXRException - If the JAXR provider encounters an internal error
public void addExternalLinks(Collection links)
throws JAXRException
addExternalLinks in interface RegistryObjectaddExternalLinks in class RegistryObjectImpllinks - the Collection of ExternalLinks being added
JAXRException - If the JAXR provider encounters an internal error
public void setExternalLinks(Collection links)
throws JAXRException
setExternalLinks in interface RegistryObjectsetExternalLinks in class RegistryObjectImplJAXRException - If the JAXR provider encounters an internal error
public Key getKey()
throws JAXRException
getKey in interface RegistryObjectgetKey in class RegistryObjectImplJAXRException - If the JAXR provider encounters an internal error
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||