|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A SpecificationLink provides the linkage between a ServiceBinding and one of its technical specifications that describes how to use the service using the ServiceBinding. For example, a ServiceBinding may have a SpecificationLink instance that describes how to access the service using a technical specification in the form of a WSDL document or a CORBA IDL document. It serves the same purpose as the union of the tModelInstanceInfo and instanceDetails structures in UDDI.
Concept
Method Summary | |
ServiceBinding |
getServiceBinding()
Gets the parent ServiceBinding for this SpecificationLink. |
RegistryObject |
getSpecificationObject()
Gets the specification object for this object. |
InternationalString |
getUsageDescription()
Gets the description of usage parameters. |
Collection |
getUsageParameters()
Gets any usage parameters. |
void |
setSpecificationObject(RegistryObject obj)
Sets the specification object for this object. |
void |
setUsageDescription(InternationalString usageDescription)
Sets the description of usage parameters. |
void |
setUsageParameters(Collection usageParameters)
Sets any usage parameters. |
Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject |
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots |
Method Detail |
public RegistryObject getSpecificationObject() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorpublic void setSpecificationObject(RegistryObject obj) throws JAXRException
obj
- 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() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorpublic void setUsageDescription(InternationalString usageDescription) throws JAXRException
usageDescription
- the description of usage parameters for this object
JAXRException
- If the JAXR provider encounters an internal errorpublic Collection getUsageParameters() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorpublic void setUsageParameters(Collection usageParameters) throws JAXRException
usageParameters
- the Collection of usage parameter Strings
JAXRException
- If the JAXR provider encounters an internal errorpublic ServiceBinding getServiceBinding() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal error
|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2003 Sun Microsystems, Inc. All rights reserved.