|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SpecificationLink
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 |
---|
RegistryObject getSpecificationObject() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorvoid 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 errorInternationalString getUsageDescription() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorvoid setUsageDescription(InternationalString usageDescription) throws JAXRException
usageDescription
- the description of usage parameters for this object
JAXRException
- If the JAXR provider encounters an internal errorCollection getUsageParameters() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorvoid setUsageParameters(Collection usageParameters) throws JAXRException
usageParameters
- the Collection of usage parameter Strings
JAXRException
- If the JAXR provider encounters an internal errorServiceBinding getServiceBinding() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal error
|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2006 Sun Microsystems, Inc. All rights reserved.