Package org.productivity.java.habitat4j.common

Interface Summary
Habitat4JConstants Contains constant (public static final) entries used by Habitat4J.
 

Class Summary
AbstractPropertyListManager PropertyListManager provides access to application-wide properties that are loaded contextually based on information gained from the ServerIdentityManager.
AbstractServerIdentityManager ServerIdentityManager provides access to a server-wide XML file called an "identity" file.
ApplicationPropertyListLoader This ApplicationPropertyListLoaderIF implementation provides a way for an application to load a set of PropertyList files.
ApplicationPropertyListReloadConfiguration This PropertyBean provides reload configuration information for Habitat4JBootstrapServlet and ApplicationPropertyListLoader classes.
ApplicationPropertyListResourceLocation This PropertyBean provides filepath/classpath information for Habitat4JBootstrapServlet and ApplicationPropertyListLoader classes.
Habitat4JFeatures Habitat4JFeatures provides static variables for several options available within ServerIdentity and PropertyList.
Habitat4JLogger The Habitat4JLogger Singleton class wraps a simple System.out/System.err logger as well as log4j, and allows the developer/end user to switch between them as necessary.
PropertyArrayVector This is used to track PropertyArrayVector instances in Habitat4J.
PropertyBeanArrayVector This is used to track PropertyBeanArrayVector instances in Habitat4J.
PropertyBeanHash This is a simple extension of Hashtable used to track PropertyBeanHash instances in Habitat4J.
PropertyHash This is a simple extension of Hashtable used to track PropertyHash instances in Habitat4J.
PropertyList This class provides name/value pair Hashtables for property lists maintained by Habitat4J.
ServerIdentity This class provides server-wide information used by all applications.
ServerIdentityRole This class provides ServerIdentity with one or more roles that can be used later by PropertyListManager to make decisions on which properties to load.