| 
 | J2EE1.4 SDK | |||||||||
| 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. | 
|  java.util.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(java.util.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 error
public 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 error
public InternationalString getUsageDescription()
                                        throws JAXRException
JAXRException - If the JAXR provider encounters an internal error
public void setUsageDescription(InternationalString usageDescription)
                         throws JAXRException
usageDescription - the description of usage parameters for this object
JAXRException - If the JAXR provider encounters an internal error
public java.util.Collection getUsageParameters()
                                        throws JAXRException
JAXRException - If the JAXR provider encounters an internal error
public void setUsageParameters(java.util.Collection usageParameters)
                        throws JAXRException
usageParameters - the Collection of usage parameter Strings
JAXRException - If the JAXR provider encounters an internal error
public ServiceBinding getServiceBinding()
                                 throws JAXRException
JAXRException - If the JAXR provider encounters an internal error| 
 | J2EE1.4 SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved.