|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.savan.configuration.ConfigurationManager
This is responsible for loading Savan configuration data from a resource for e.g. from a savan-config.xml fie
Constructor Summary | |
ConfigurationManager()
|
Method Summary | |
void |
configure()
To load configurations from a savan-config.xml file in the classpath. |
void |
configure(java.lang.ClassLoader classLoader)
|
void |
configure(java.io.File file)
To Load configurations from a file. |
void |
configure(java.io.InputStream in)
To load configurations from a InputStream. |
java.util.Map |
getFilterBeans()
|
Filter |
getFilterInstanceFromId(java.lang.String id)
|
Filter |
getFilterInstanceFromName(java.lang.String name)
|
Protocol |
getProtocol(java.lang.String name)
|
java.util.HashMap |
getProtocolMap()
|
SubscriberBean |
getSubscriberBean(java.lang.String subscriberName)
|
java.util.Map |
getSubscriberBeans()
|
AbstractSubscriber |
getSubscriberInstance(java.lang.String subscriberName)
|
SubscriberStore |
getSubscriberStoreInstance(java.lang.String key)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ConfigurationManager()
Method Detail |
public void configure() throws SavanException
SavanException
public void configure(java.lang.ClassLoader classLoader) throws SavanException
SavanException
public void configure(java.io.File file) throws SavanException
file
-
SavanException
public void configure(java.io.InputStream in) throws SavanException
in
-
SavanException
public java.util.HashMap getProtocolMap()
public Protocol getProtocol(java.lang.String name)
public SubscriberStore getSubscriberStoreInstance(java.lang.String key) throws SavanException
SavanException
public Filter getFilterInstanceFromName(java.lang.String name) throws SavanException
SavanException
public Filter getFilterInstanceFromId(java.lang.String id) throws SavanException
SavanException
public java.util.Map getSubscriberBeans()
public java.util.Map getFilterBeans()
public SubscriberBean getSubscriberBean(java.lang.String subscriberName)
public AbstractSubscriber getSubscriberInstance(java.lang.String subscriberName) throws SavanException
SavanException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |