This method adds a ScheduledCommand's configuration object to the list of CommandConfigs that this Schedule
needs to initialize all the ScheduledCommands that it must execute.
This method adds an input layout manager to the HashMap of input layout managers
associated to the object that will be initialized using this configuration object.
This method adds an output layout manager to the HashMap of output layout managers
associated to the object that will be initialized using this configuration object.
This method is used as the EnterprsieFields object builds a Field's EnterpriseFormatter
to add an EnterpriseScrubber implmentation that's specified in the EnterpriseObjects document
to the Field's Formatter.
This constructor might be used if an application has already parsed the deployment document and found
the configuration Element associated to the application.
Takes the Properties object passed in and instantiates
an AppConfig object that will be used by this AuthManager
object to interact with the EnterpriseApplicationService.
This method allows application developers to build an object from
a XML String representation of an object that was previously converted
to an XML String via the toXmlString() method.
This method allows application developers to build an object from
a XML String representation of an object that was previously converted
to an XML String via the toXmlString() method.
Using the currently assigned output layout manager, this method
uses the current contents of the object and builds an output object as
implemented by the layout manager.
Using the currently assigned output layout manager, this method
uses the current contents of the object and builds an output object as
implemented by the layout manager.
Using the currently assigned output layout manager, this method
uses the current contents of the object and builds an output object as
implemented by the layout manager for the specified application name.
Using the currently assigned output layout manager, this method
uses the current contents of the object and builds an output object as
implemented by the layout manager for the specified application name.
This method is used to build a standard reply document that contains data specified by the
command returning the reply (during it's 'execute' method execution).
This method is used to build a reply document that contains error specified by the
command returning the reply (during it's 'execute' method execution).
This method is used to build a reply document that contains error specified by the
command returning the reply (during it's 'execute' method execution).
A ConsumerConfig is a wrapper class that takes information stored in an
OpenEAI Deployment document (ConsumerConfig Element) and stores it in a Java object.
Constructor - set the Datetime 'type' to be that which is passed in (for the same
reasons as outlined in the String-only constructor) and then instantiate a
Datetime object initial values indicative of the java.util.Date
passed in.
Constructor - set the Datetime 'type' to be that which is passed in (for the same
reasons as outlined in the String-only constructor) and then instantiate a
Datetime object initial values indicative of the long time in milliseconds
passed in.
A DbConnectionPoolConfig is a wrapper class that takes information stored in
an OpenEAI Deployment document (DbConnectionPoolConfig Element) and stores it in a Java object.
The constructor of all EnterpriseApplicationService commands retrieves one
PropertyConfig object from AppConfig by type and gets and sets the
command properties using that PropertyConfig object.
This exception is thrown when a Configuration object encounters errors
initializing themselves with information found in the Enterprise configuration
document.
This is the constructor that AppConfig uses when it instantiates an EnterpriseConnectionPool
based on information found in an application's deployment XML document.
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.).
This exception is potentially thrown when an object attempts to build itself
from or serialize itself to a given format (like xml, extract etc.) if errors
occur during that process.
The execute method that must be implemented by all ScheduledCommand implementations is where the specific
business logic associated to the ScheduledCommand is implemented.
Iterates through an organization's Segments file and generates a Java
file and an EnterpriseObject document for each complex element listed
in the Segments file.
Takes the release number passed in which is generally pulled from a message
passed to a command and converts it into a release number that can be used
for naming conventions in configuration documents.
Uses the EnterpriseFields object associated to this object to convert the enterprise
value passed in to the application specific value based on rules found in the EnterpriseObjects XML
document associated to the object for the application name passed in.
Returns the connection factory name (QueueConnectionFactory or TopicConnectionFactory)
that this Consumer should retrieve and use to initialize its connection to the
broker with.
Returns the connection factory name (QueueConnectionFactory or TopicConnectionFactory)
that this producer should retrieve and use to initialize its connection to the
broker with.