edu.uci.isr.yancees.server.core
Class SubscriptionManager

java.lang.Object
  extended byedu.uci.isr.yancees.server.core.AbstractPluginTreeBuilder
      extended byedu.uci.isr.yancees.server.core.SubscriptionManager

public class SubscriptionManager
extends AbstractPluginTreeBuilder

This class is specialized in the SubscriptionManager. It provides a hierarchical implementation of the parser that allocates the plug-in in a bottom-up fashion, hooking them to their next father plug-in in the XML hierarchy.


Field Summary
protected static SubscriptionManager myInstance
           
protected  boolean print
           
static java.lang.String SUBSCRIPTION_TAG
           
 
Fields inherited from class edu.uci.isr.yancees.server.core.AbstractPluginTreeBuilder
plugManager, ROOT_CONTEXT
 
Constructor Summary
protected SubscriptionManager()
           
 
Method Summary
static SubscriptionManager getInstance()
          The only way to access the unique instance of ProtocolManager is by using this access method
 
Methods inherited from class edu.uci.isr.yancees.server.core.AbstractPluginTreeBuilder
parse, parse, setPluginManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

print

protected final boolean print
See Also:
Constant Field Values

myInstance

protected static SubscriptionManager myInstance

SUBSCRIPTION_TAG

public static final java.lang.String SUBSCRIPTION_TAG
See Also:
Constant Field Values
Constructor Detail

SubscriptionManager

protected SubscriptionManager()
Method Detail

getInstance

public static SubscriptionManager getInstance()
The only way to access the unique instance of ProtocolManager is by using this access method

Returns:
the unique instance of this class.