org.systinet.wasp.wsrm.sequence
Class RegistryFactory

java.lang.Object
  extended byorg.systinet.wasp.wsrm.sequence.RegistryFactory

public abstract class RegistryFactory
extends java.lang.Object

Entry point of all WS-RM applications. Use this factory to get registry for output or duplex sequences.

Since:
SSJ 6.5
Component:
WS Reliable Messaging Interfaces

Constructor Summary
RegistryFactory()
           
 
Method Summary
abstract  DuplexSequenceRegistry getDuplexSequenceRegistry()
          Returns registry of duplex sequences.
abstract  InputSequenceRegistry getInputSequenceRegistry()
          Returns registry of input sequences.
static RegistryFactory getInstance()
          Gets the default instance of this factory.
abstract  OutputSequenceRegistry getOutputSequenceRegistry()
          Returns registry of output sequences.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryFactory

public RegistryFactory()
Method Detail

getInstance

public static RegistryFactory getInstance()
                                   throws InstanceNotFoundException
Gets the default instance of this factory. This factory as well as all sequence registries are singleton.

Returns:
Throws:
InstanceNotFoundException

getInputSequenceRegistry

public abstract InputSequenceRegistry getInputSequenceRegistry()
Returns registry of input sequences.


getOutputSequenceRegistry

public abstract OutputSequenceRegistry getOutputSequenceRegistry()
Returns registry of output sequences.


getDuplexSequenceRegistry

public abstract DuplexSequenceRegistry getDuplexSequenceRegistry()
Returns registry of duplex sequences.