|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.uci.isr.yancees.ArchitectureManager
public class ArchitectureManager
That's a parser that reads an architecture description and assembly the notification server architecture. It is also a dynamic change manager of the components.
Constructor Summary | |
---|---|
protected |
ArchitectureManager()
Protected here prevents direct instantiation of this singleton but allows the extension of this class and the invocation of this construction by the specialization class. |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ArchitectureManager()
Method Detail |
---|
public static ArchitectureManager getInstance()
public void initialize()
public void initialize(java.io.File configFile) throws MessageParsingException
configFile
- is the XML file containing the configuration
MessageParsingException
public void configureArchitecture(java.io.File fileName) throws MessageParsingException
fileName
- is the configuration XML file with the plug-ins and dispatcher information.
parsingException
- in case of parsing errors.
MessageParsingException
public EventDispatcherInterface getEventDispatcher()
public SubscriptionManager getSubscriptionManager()
public NotificationManager getNotificationManager()
public MOPluginManagerInterface getSubscriptionPluginManager()
public MOPluginManagerInterface getNotificationPluginManager()
public ProtocolManager getProtocolManager()
public ProtocolPluginManagerInterface getProtocolPluginManager()
public ActivePluginInstancesRegistry getActiveSubscriptionTreesDB()
public ServiceManager getServiceManager()
public InputFilterManager getInputFilterManager()
public OutputFilterManager getOutputFilterManager()
public void dispose() throws java.lang.Throwable
java.lang.Throwable
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |