|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IWebservicesContainer<T extends IWebServiceEndpoint>
The IWebservicesContainer is a group of webservices endpoints sharing the same WSDL definition.
Method Summary | |
---|---|
void |
addEndpoint(T endpoint)
Add a new endpoint in the group. |
String |
findUpdatedURL(PortIdentifier identifier)
Given a service/port pair, try to find a matching endpoint URL. |
Collection<T> |
getEndpoints()
|
String |
getName()
|
String |
getWsdlPublicationDirectory()
|
void |
removeEndpoint(T endpoint)
Remove an endpoint from the group. |
void |
setWsdlPublicationDirectory(String wsdlPublicationDirectory)
Set the WSDL publication directory for this WSDL. |
void |
start()
Starts the container. |
void |
stop()
Stops the container. |
Method Detail |
---|
void addEndpoint(T endpoint)
endpoint
- newly added endpoint.void removeEndpoint(T endpoint)
endpoint
- removed endpoint.String findUpdatedURL(PortIdentifier identifier)
identifier
- Port identifier
String getName()
Collection<T> getEndpoints()
void start()
void stop()
void setWsdlPublicationDirectory(String wsdlPublicationDirectory)
wsdlPublicationDirectory
- directoryString getWsdlPublicationDirectory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |