Package com.ail.core.configure

Interface Summary
ConfigurationOwner Any class wishing to 'own' its private configuration details implements this interface.
Configure This interface describes the methods that the Core is expected to expose for clients to access configuration settings, and which this package supports.
EJBLoader Remote interface for the EJBLoader bean.
EJBLoaderHome  
EJBLoaderLocal  
EJBLoaderLocalHome  
 

Class Summary
AbstractConfigurationLoader This class is extended by classes capable of loading and saving configurations to/from some form of persistent store.
Builder A "Builder" represents an instance of a class builder - i.e.
Builders  
CmsUploader NAME
  CmsUploader - upload content into a jackrabbit repository

SYNOPSIS
  CmsUpload <repository config file> <repository directory> <source directory>

DESCRIPTION
The directory scructure under <source directory> is traversed and it's contents are compared with the CMS repository.
CmsUploaderAntTask  
Command  
Component This is the base of the composite patten implementation which defines configuration data.
Configuration This class represents the top level of the composite.
ConfigurationAntTasks  
ConfigurationHandler  
ConfigurationOwnerImpl  
ConfigurationReset Name
  com.ail.core.configure.ConfigurationReset - Utility to reset a list of named configurations.
ConfigurationSummary This value object encapsulates the details of a configuration, but excludes the configuration itself.
ConnectionPoolConfigurationLoader This ConfigurationLoader is almost identical to the JDBCConfigurationLoader, except in that it gets its database connection from a connection pool via a JNDI lookup (rather than by creating the connection itself).
EJBConfigurationLoader This configuration loader acts as a facade to the the configuration server services.
EJBLoaderBean This class acts as a facade to the configuration loader being used on the server side.
FileConfigurationLoader This class handles the loading and saving of property (configuration) information held in files.
Group A Group simply provides a container to give the Configuration file more structure.
JDBCConfigurationLoader This class handles the loading and saving of property (configuration) information held in a JDBC datastore.
Parameter This type represents the simplest element used in the configuration pattern.
PersistenceMapping This class holds Persistance information for a configuration.
Service  
Type  
Types This class is simply a binder containing a number of objects of type 'Type'.
WebServiceConfigurationLoader This configuration loader acts as a web services client.
XMLMapping This class holds XML databinding information for a configuration.
 

Exception Summary
EJBConfigurationException This exception is throw by the EJBLoader in reponse to any problems that it encounters.
NameNotFoundException This exception is thrown to indicate that a named configuration element could not be found.
 

Error Summary
BootstrapConfigurationError This error is throw by PropertyLoaders when they fail due to some configuration error.
ConfigurationError This error is thrown when an error is found in the system's configuration.
ConfigurationResetError This error is throw by PropertyLoaders when they fail due to some configuration error.
ConfigurationUpdateCollisionError Thrown when a configuration update collision is detected.
DuplicateNamespaceError This error is thrown when a the request is made to load properties for a namespace for which two records exist.
UnknownNamespaceError This error is thrown when a the request is made to load properties for a namespace which does not exist.