Method Summary |
|
public void | clearRegistry() Removes all the entries from the registry. |
public synchronized void | deregisterExchange(String exchangeId) Removes an exchange from the registry. |
public synchronized void | deregisterTimedOutExchange(String exchangeId) Removes an exchange from the registry. |
public void | dump() |
public static synchronized MessageRegistry | getInstance() Used to grab a reference of this object. |
public Servicelist | getServicelist(String exchangeId) Retrieves the servicelist runtime object corresponding to each exchange
ID. |
public boolean | isEmpty() Chesks if there any active message exchanges. |
public synchronized boolean | isTimedOut(String exc) Checks if timed out.
Parameters: exc - exchangeid. |
public Iterator | listActiveExchanges() List all the active exchanges. |
public synchronized void | registerExchange(String exchnageId, Servicelist list) Registers a message Exchange. |
public synchronized void | registerTimedOutExchange(String exchnageId) Registers a timedout message Exchange. |