Package org.xmpp.component
Class ComponentManagerFactory
- java.lang.Object
-
- org.xmpp.component.ComponentManagerFactory
-
public class ComponentManagerFactory extends Object
Factory to get a ComponentManager implementation. The ComponentManager implementation used will determined in the following way:- An external process can set the ComponentManager using
setComponentManager(ComponentManager). - If the component manager is
null, the factory will check for the Java system property "whack.componentManagerClass". The value of the property should be the fully qualified class name of a ComponentManager implementation (e.g. com.foo.MyComponentManager). The class must have a default constructor.
- Author:
- Matt Tucker
- An external process can set the ComponentManager using
-
-
Constructor Summary
Constructors Constructor Description ComponentManagerFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ComponentManagergetComponentManager()Returns a ComponentManager instance.static voidsetComponentManager(ComponentManager manager)Sets the ComponentManager instance that will be used.
-
-
-
Method Detail
-
getComponentManager
public static ComponentManager getComponentManager()
Returns a ComponentManager instance.- Returns:
- a ComponentManager instance.
-
setComponentManager
public static void setComponentManager(ComponentManager manager)
Sets the ComponentManager instance that will be used.- Parameters:
manager- the ComponentManager instance.
-
-