Package com.bea.alsb.financial.api

Interface Summary
BinaryMessageAggregator  
BinaryMessageBatch  
MessageAggregator<T> This is the template interface for all message aggregators.
MessageContext This interface defines a placeholder for implementation-specific contexts that must be stored along with the message data.
MessageWrapperBatch  
StringMessageAggregator This interface represents an aggregator for messages of type String.
StringMessageBatch This interface represents a batch of messages of type java.lang.String.
 

Class Summary
BatchAPI This class provides an API for dealing with message batches - splitting a batch into multiple individual messages, and aggregating multiple messages into a batch.
DatabasePersistenceAPI This class provides an API for message persistence related operations with message batches - persist a message, query for persisted messages, update a retrieved message and delete a message.
GenericAPI Utility methods for manipulating Financial Facade objects stored in the ALSB Pipeline.
IdentificationAPI Facade API for identifying a message.
MessageWrapper<T> This class encapsulates a parsed message along with other information: - errors that resulted from the last operation, - message name as defined in the designer - message context to define special properties when processing the message, currently not used
ParseAPI Facade API for parse operations.
SerializationAPI Facade API for serialization operations of a parsed message into Text.
TransformationAPI Facade API for transformation operations.
ValidationAPI Facade API for validation operations.
 

Exception Summary
AggregationException Exception thrown by the aggregation operation.
DatabaseException  
DeleteException  
FinancialException This is the root exception for all exceptions in the Financial Facade.
IdentificationException Exception thrown by the Identification Service.
MessageWrapper.NullMessageDataObjectException This exception is thrown by the API operations when the message data object is null.
ParseException Exception thrown by the ParseAPI operations.
PersistenceException  
QueryException  
SerializationException Exception thrown by the SerializationAPI operations.
SplitException Exception thrown by the split operation.
TransformationException This exception is supposed to be thrown by the TransformationAPI methods.
UnsupportedMessageTypeException This exception is supposed to be thrown by the API operations upon encountering an unsupported message type.
ValidationException This exception is supposed to be thrown by the ValidationAPI methods.