Method Summary |
|
public void | clearEndpoints() Clears all deployments. |
public boolean | containsDestination(Object eb) Used to check if the q or topic is already deployed.
Parameters: eb - bean. |
public boolean | containsEndpoint(Object key) Indicates if the current inbound deployment exists.
Parameters: key - - registry key. |
public void | deregisterEndpoint(String endpoint) Removes the endpoint from the registry. |
public EndpointBean | findEndpointByInterface(String interfacename) Used to find a registered endpoint which matches the specified interface.
Parameters: interfacename - the interface to match against. |
public String[] | getAllDeployments() Returns all the deployments. |
public Iterator | getAllEndpointNames() Returns an iterator for endpoint names. |
public Collection | getAllEndpoints() Returns all the endpoints. |
public EndpointBean | getEndpoint(Object key) Gets the inbound deployment for a given service URL.
Parameters: key - - service address. |
public Collection | getEndpoints(String asid) Returns the endpoints corresponding to a deployment.
Parameters: asid - SU id. |
public void | init() Initializes the deployment registry. |
public void | loadDeployments() Loads deployemnts from the deployment file. |
public void | persist() Persists the deployments. |
public String | registerEndpoint(EndpointBean endpoint) Adds a new inbound deployment to the deployment registry.
Parameters: endpoint - to be deployed. |
public void | removeEndpoint(Object key) Removes the inbound deployment from the deployment registry. |