|
Ruddi™ UDDI Client API 1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--inspireit.uddi.BindingTemplate
BindingTemplate represents the technical description of a Web service. A BindingTemplate provides support for determining a technical entry point, as well as a lightweight facility for describing unique technical characteristics of a given implementation.
| Field Summary | |
protected AccessPoint |
accessPoint
The Web service access point. |
protected BindingKey |
bindingKey
BindingTemplate unique identifier. |
protected Descriptions |
descriptions
Descriptions of the logical service family. |
protected HostingRedirector |
hostingRedirector
Eventual redirection to a BindingTemplate to use instead. |
protected ServiceKey |
serviceKey
Parent BusinessService unique identifier. |
protected TModelInstanceDetails |
tModelInstanceDetails
Fingerprint that can be used to identify compatible services. |
| Constructor Summary | |
BindingTemplate(BindingKey bindingKey,
ServiceKey serviceKey,
AccessPoint accessPoint,
TModelInstanceDetails tModelInstanceDetails)
BindingTemplate constructor. |
|
BindingTemplate(BindingKey bindingKey,
ServiceKey serviceKey,
HostingRedirector hostingRedirector,
TModelInstanceDetails tModelInstanceDetails)
BindingTemplate constructor. |
|
| Method Summary | |
void |
addDescription(Description description)
Adds a Description of the technical service entry point. |
boolean |
equals(java.lang.Object o)
Checks whether an object is equal to this BindingTemplate. |
AccessPoint |
getAccessPoint()
Gets the AccessPoint suitable for calling a particular Web service. |
BindingKey |
getBindingKey()
Gets the BindingTemplate unique identifier |
Descriptions |
getDescriptions()
Gets all Descriptions of the technical service entry point. |
HostingRedirector |
getHostingRedirector()
Gets the HostingRedirector redirecting to a different BindingTemplate to use instead. |
ServiceKey |
getServiceKey()
Gets unique identifier of the parent BusinessService. |
TModelInstanceDetails |
getTModelInstanceDetails()
Gets the TModelInstanceDetails that forms a distinct fingerprint that can be used to identify compatible services. |
void |
removeDescription(Description description)
Removes a Description of the technical service entry point. |
void |
setAccessPoint(AccessPoint accessPoint)
Sets the AccessPoint suitable for calling a particular Web service. |
void |
setHostingRedirector(HostingRedirector hostingRedirector)
Sets the HostingRedirector redirecting to a different BindingTemplate to use instead. |
void |
setServiceKey(ServiceKey serviceKey)
Sets the unique identifier of the parent BusinessService. |
void |
setTModelInstanceDetails(TModelInstanceDetails tModelInstanceDetails)
Sets the TModelInstanceDetails that forms a distinct fingerprint that can be used to identify compatible services. |
java.lang.Object |
visit(inspireit.uddi.util.visitors.UDDIVisitor visitor)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected BindingKey bindingKey
protected ServiceKey serviceKey
protected Descriptions descriptions
protected AccessPoint accessPoint
protected HostingRedirector hostingRedirector
protected TModelInstanceDetails tModelInstanceDetails
| Constructor Detail |
public BindingTemplate(BindingKey bindingKey,
ServiceKey serviceKey,
AccessPoint accessPoint,
TModelInstanceDetails tModelInstanceDetails)
bindingKey - BindingTemplate unique identifier.serviceKey - Parent BusinessService unique identifier.accessPoint - The Web service access point.tModelInstanceDetails - Fingerprint that can be used to identify compatible services.
public BindingTemplate(BindingKey bindingKey,
ServiceKey serviceKey,
HostingRedirector hostingRedirector,
TModelInstanceDetails tModelInstanceDetails)
bindingKey - BindingTemplate unique identifier.serviceKey - Parent BusinessService unique identifier.hostingRedirector - Redirection to a BindingTemplate to use instead.tModelInstanceDetails - Fingerprint that can be used to identify compatible services.| Method Detail |
public BindingKey getBindingKey()
public ServiceKey getServiceKey()
public void setServiceKey(ServiceKey serviceKey)
serviceKey - The unique identifier of the parent BusinessService.public void addDescription(Description description)
description - The Description to add.public Descriptions getDescriptions()
public void removeDescription(Description description)
description - The Description to remove.public AccessPoint getAccessPoint()
public void setAccessPoint(AccessPoint accessPoint)
accessPoint - The AccessPoint suitable for calling a particular Web
service.public HostingRedirector getHostingRedirector()
public void setHostingRedirector(HostingRedirector hostingRedirector)
hostingRedirector - The HostingRedirector pointer to the actual
BindingTemplate to use.public TModelInstanceDetails getTModelInstanceDetails()
public void setTModelInstanceDetails(TModelInstanceDetails tModelInstanceDetails)
tModelInstanceDetails - The TModelInstanceDetails compatible
services fingerprint.public java.lang.Object visit(inspireit.uddi.util.visitors.UDDIVisitor visitor)
visit in interface inspireit.uddi.util.visitors.UDDIElementpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - The object to test for equality.
|
Ruddi™ UDDI Client API 1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||