Package org.openeai.config

Interface Summary
EnterpriseConfigurationObject The interface that all 'configuration' objects implement.
 

Class Summary
AppConfig The AppConfig class acts as a container for all pre-configured object that an application may use.
CommandConfig A CommandConfig is a wrapper class that takes information stored in an OpenEAI Deployment document (Command Element) and stores it in a Java object.
ConsumerConfig A ConsumerConfig is a wrapper class that takes information stored in an OpenEAI Deployment document (ConsumerConfig Element) and stores it in a Java object.
DbConnectionPoolConfig A DbConnectionPoolConfig is a wrapper class that takes information stored in an OpenEAI Deployment document (DbConnectionPoolConfig Element) and stores it in a Java object.
EnterpriseConfigurationObjectImpl The parent class for all of our 'configuration' objects.
EnterpriseFields This class wraps the EnterpriseObjects XML documents and provides our Enterprise Message objects with all the information they need to serialized themselves to and from different formats as well as providing information relating to specific business rules associated to specific fields contained in the EnterpriseObjects document (formatting, translations etc.).
EnterpriseFormatter This class is used to store and verify the expected format of a particular field.
EnterpriseMapping This object maintains a list of mappings from application values to enterprise values by object/field and application name.
EnterpriseTranslator This object is used to perform translations from application values to Enterprise values and vice versa.
Field This object represents a single field in the EnterpriseObjects documents.
LoggerConfig A LoggerConfig is a wrapper class that takes information stored in an OpenEAI Deployment document (LoggerConfig Element) and stores it in a Java object.
MailServiceConfig A MailServiceConfig is a wrapper class that takes information stored in an OpenEAI Deployment document (MailServiceConfig Element) and stores it in a Java object.
MessageObjectConfig A MessageObjectConfig is a wrapper class that takes information stored in an OpenEAI Deployment document (MessageObjectConfig Element) and stores it in a Java object.
ProducerConfig A ProducerConfig is a wrapper class that takes information stored in an OpenEAI Deployment document (ProducerConfig Element) and stores it in a Java object.
PropertyConfig A PropertyConifg is a wrapper class that takes information stored in an OpenEAI Deployment document (PropertyConfig Element) and stores it in a Java object.
ScheduleConfig A ScheduleConfig is a wrapper class that takes information stored in an OpenEAI Deployment document (Schedule Element) and stores it in a Java object.
ScheduledAppConfig A ScheduledAppConfig is a wrapper class that takes information stored in an OpenEAI Deployment document (ScheduleAppConfig Element) and stores it in a Java object.
ThreadPoolConfig A ThreadPoolConfig is a wrapper class that takes information stored in an OpenEAI Deployment document (ThreadPoolConfig Element) and stores it in a Java object.
 

Exception Summary
EnterpriseConfigurationObjectException This exception is thrown when a Configuration object encounters errors initializing themselves with information found in the Enterprise configuration document.
EnterpriseFieldException This exception is potentially thrown when a field is being set to some value.
EnterpriseTranslationException This exception is thrown when a field has problems performing a translation from an application value to an Enterprise value or vice versa.
InvalidFormatException This exception may be thrown when an object is attempting to set a value on a specific field and the value being passed is ran through the EnterpriseFormatter.
 



Copyright © 2002,2003 OpenEAI Software Foundation