Class 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
    • Constructor Detail

      • ComponentManagerFactory

        public ComponentManagerFactory()
    • 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.