A B C D F G I M P Q S T U V

A

addMessage(T) - Method in interface com.bea.alsb.financial.api.MessageAggregator
Appends the separator and the message to the list.
addStringMessage(String, StringMessageAggregator) - Static method in class com.bea.alsb.financial.api.BatchAPI
Adds a string message to a string message batch.
AggregationException - Exception in com.bea.alsb.financial.api
Exception thrown by the aggregation operation.
AggregationException() - Constructor for exception com.bea.alsb.financial.api.AggregationException
Empty constructor.
AggregationException(String) - Constructor for exception com.bea.alsb.financial.api.AggregationException
Message-based constructor.
AggregationException(Throwable) - Constructor for exception com.bea.alsb.financial.api.AggregationException
Cause-based constructor.
AggregationException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.AggregationException
Full constructor.

B

BatchAPI - Class in com.bea.alsb.financial.api
This class provides an API for dealing with message batches - splitting a batch into multiple individual messages, and aggregating multiple messages into a batch.
BinaryMessageAggregator - Interface in com.bea.alsb.financial.api
 
BinaryMessageBatch - Interface in com.bea.alsb.financial.api
 

C

com.bea.alsb.financial.api - package com.bea.alsb.financial.api
 
createStringMessageAggregator(String, boolean) - Static method in class com.bea.alsb.financial.api.BatchAPI
Creates a message aggregator for String messages.

D

DatabaseException - Exception in com.bea.alsb.financial.api
 
DatabaseException() - Constructor for exception com.bea.alsb.financial.api.DatabaseException
 
DatabaseException(String) - Constructor for exception com.bea.alsb.financial.api.DatabaseException
 
DatabaseException(Throwable) - Constructor for exception com.bea.alsb.financial.api.DatabaseException
 
DatabaseException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.DatabaseException
 
DatabasePersistenceAPI - Class in com.bea.alsb.financial.api
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.
DatabasePersistenceAPI() - Constructor for class com.bea.alsb.financial.api.DatabasePersistenceAPI
 
DeleteException - Exception in com.bea.alsb.financial.api
 
DeleteException() - Constructor for exception com.bea.alsb.financial.api.DeleteException
 
DeleteException(String) - Constructor for exception com.bea.alsb.financial.api.DeleteException
 
DeleteException(Throwable) - Constructor for exception com.bea.alsb.financial.api.DeleteException
 
DeleteException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.DeleteException
 
deleteFromDB(MessageWrapper, String) - Static method in class com.bea.alsb.financial.api.DatabasePersistenceAPI
Deletes the wrapped message from database.

F

FinancialException - Exception in com.bea.alsb.financial.api
This is the root exception for all exceptions in the Financial Facade.
FinancialException() - Constructor for exception com.bea.alsb.financial.api.FinancialException
Empty constructor.
FinancialException(String) - Constructor for exception com.bea.alsb.financial.api.FinancialException
Message-based constructor.
FinancialException(Throwable) - Constructor for exception com.bea.alsb.financial.api.FinancialException
Cause-based constructor.
FinancialException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.FinancialException
Full constructor.

G

GenericAPI - Class in com.bea.alsb.financial.api
Utility methods for manipulating Financial Facade objects stored in the ALSB Pipeline.
getAggregatedMessage() - Method in interface com.bea.alsb.financial.api.MessageAggregator
Get the whole aggregated message.
getAggregatedStringMessageBatch(StringMessageAggregator) - Static method in class com.bea.alsb.financial.api.BatchAPI
Constructs the batch from a collection of messages stored in an aggregator.
getErrors(MessageWrapper) - Static method in class com.bea.alsb.financial.api.GenericAPI
Get errors from the given MessageWrapper.
getErrors() - Method in class com.bea.alsb.financial.api.MessageWrapper
Getter for the errors reported by the last operation on this message wrapper.
getMessageContext() - Method in class com.bea.alsb.financial.api.MessageWrapper
Getter for the messageContext property.
getMessageCount() - Method in interface com.bea.alsb.financial.api.MessageAggregator
Getter for the message count.
getMessageDataObject(MessageWrapper<T>) - Static method in class com.bea.alsb.financial.api.GenericAPI
Retrieves the data object from the given MessageWrapper.
getMessageDataObject() - Method in class com.bea.alsb.financial.api.MessageWrapper
Getter for the message data object - the actual message being wrapped.
getMessageName(MessageWrapper) - Static method in class com.bea.alsb.financial.api.GenericAPI
Get from the given MessageWrapper the message name as it was defined in the cartridge.
getMessageName() - Method in class com.bea.alsb.financial.api.MessageWrapper
Getter for the message name as defined in the Financial Message Designer.
getSeparator() - Method in interface com.bea.alsb.financial.api.MessageAggregator
Getter for the separator property.

I

IdentificationAPI - Class in com.bea.alsb.financial.api
Facade API for identifying a message.
IdentificationException - Exception in com.bea.alsb.financial.api
Exception thrown by the Identification Service.
IdentificationException() - Constructor for exception com.bea.alsb.financial.api.IdentificationException
Empty constructor.
IdentificationException(String) - Constructor for exception com.bea.alsb.financial.api.IdentificationException
Message-based constructor.
IdentificationException(Throwable) - Constructor for exception com.bea.alsb.financial.api.IdentificationException
Cause-based constructor.
IdentificationException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.IdentificationException
Full constructor.
identifyFIXMessage(String) - Static method in class com.bea.alsb.financial.api.IdentificationAPI
Identifies [the type of] a String message for a FIX message.
identifyStringMessage(String) - Static method in class com.bea.alsb.financial.api.IdentificationAPI
Deprecated. in Version 3.0. Please use IdentificationAPI.identifySWIFTMessage(String) . deprecated APIs are removed in the subsequent major release.
identifySWIFTMessage(String) - Static method in class com.bea.alsb.financial.api.IdentificationAPI
Identifies [the type of] a String message for ISO 15022.
isAppendAtTheEnd() - Method in interface com.bea.alsb.financial.api.MessageAggregator
Getter for the appendAtTheEnd property.

M

MessageAggregator<T> - Interface in com.bea.alsb.financial.api
This is the template interface for all message aggregators.
MessageContext - Interface in com.bea.alsb.financial.api
This interface defines a placeholder for implementation-specific contexts that must be stored along with the message data.
MessageWrapper<T> - Class in com.bea.alsb.financial.api
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
MessageWrapper() - Constructor for class com.bea.alsb.financial.api.MessageWrapper
 
MessageWrapper.NullMessageDataObjectException - Exception in com.bea.alsb.financial.api
This exception is thrown by the API operations when the message data object is null.
MessageWrapper.NullMessageDataObjectException() - Constructor for exception com.bea.alsb.financial.api.MessageWrapper.NullMessageDataObjectException
Constructor
MessageWrapperBatch - Interface in com.bea.alsb.financial.api
 

P

ParseAPI - Class in com.bea.alsb.financial.api
Facade API for parse operations.
ParseException - Exception in com.bea.alsb.financial.api
Exception thrown by the ParseAPI operations.
ParseException() - Constructor for exception com.bea.alsb.financial.api.ParseException
Empty constructor.
ParseException(String) - Constructor for exception com.bea.alsb.financial.api.ParseException
Message-based constructor.
ParseException(Throwable) - Constructor for exception com.bea.alsb.financial.api.ParseException
Cause-based constructor.
ParseException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.ParseException
Full constructor.
parseStringBatch(String, String) - Static method in class com.bea.alsb.financial.api.BatchAPI
Parses and splits a string batch into multiple messages.
parseText(String, String, boolean) - Static method in class com.bea.alsb.financial.api.ParseAPI
Parses a text message and creates a wrapper containing the message data object and the encountered errors (if any and throwOnError was false).
parseXML(XmlObject, String, boolean) - Static method in class com.bea.alsb.financial.api.ParseAPI
Parses the given XML Bean and creates a wrapper containing the message data object and the encountered errors (if any and throwOnError was false).
PersistenceException - Exception in com.bea.alsb.financial.api
 
PersistenceException() - Constructor for exception com.bea.alsb.financial.api.PersistenceException
 
PersistenceException(String) - Constructor for exception com.bea.alsb.financial.api.PersistenceException
 
PersistenceException(Throwable) - Constructor for exception com.bea.alsb.financial.api.PersistenceException
 
PersistenceException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.PersistenceException
 
persistToDB(MessageWrapper, String) - Static method in class com.bea.alsb.financial.api.DatabasePersistenceAPI
Persists the wrapped message to database.

Q

queryDB(String, String, String, String) - Static method in class com.bea.alsb.financial.api.DatabasePersistenceAPI
Executes a query defined in the cartridge for a particular message type and returns a MessageWrapper object.
QueryException - Exception in com.bea.alsb.financial.api
 
QueryException() - Constructor for exception com.bea.alsb.financial.api.QueryException
 
QueryException(String) - Constructor for exception com.bea.alsb.financial.api.QueryException
 
QueryException(Throwable) - Constructor for exception com.bea.alsb.financial.api.QueryException
 
QueryException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.QueryException
 

S

SerializationAPI - Class in com.bea.alsb.financial.api
Facade API for serialization operations of a parsed message into Text.
SerializationException - Exception in com.bea.alsb.financial.api
Exception thrown by the SerializationAPI operations.
SerializationException() - Constructor for exception com.bea.alsb.financial.api.SerializationException
Empty constructor.
SerializationException(String) - Constructor for exception com.bea.alsb.financial.api.SerializationException
Message-based constructor.
SerializationException(Throwable) - Constructor for exception com.bea.alsb.financial.api.SerializationException
Cause-based constructor.
SerializationException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.SerializationException
Full constructor.
serializeToText(MessageWrapper, boolean) - Static method in class com.bea.alsb.financial.api.SerializationAPI
Serializes the wrapped message to text.
setMessageContext(MessageContext) - Method in class com.bea.alsb.financial.api.MessageWrapper
Setter for the message context in this wrapper.
setMessageDataObject(T) - Method in class com.bea.alsb.financial.api.MessageWrapper
Setter for the message data object.
setMessageName(String) - Method in class com.bea.alsb.financial.api.MessageWrapper
Setter for the message name as defined in the Financial Message Designer.
setXmlErrors(XmlErrors) - Method in class com.bea.alsb.financial.api.MessageWrapper
Set the errors XML for this wrapper.
SplitException - Exception in com.bea.alsb.financial.api
Exception thrown by the split operation.
SplitException() - Constructor for exception com.bea.alsb.financial.api.SplitException
 
SplitException(String) - Constructor for exception com.bea.alsb.financial.api.SplitException
 
SplitException(Throwable) - Constructor for exception com.bea.alsb.financial.api.SplitException
 
SplitException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.SplitException
 
StringMessageAggregator - Interface in com.bea.alsb.financial.api
This interface represents an aggregator for messages of type String.
StringMessageBatch - Interface in com.bea.alsb.financial.api
This interface represents a batch of messages of type java.lang.String.

T

transform(MessageWrapper, String) - Static method in class com.bea.alsb.financial.api.TransformationAPI
Transforms a message from one format (type) to another.
TransformationAPI - Class in com.bea.alsb.financial.api
Facade API for transformation operations.
TransformationException - Exception in com.bea.alsb.financial.api
This exception is supposed to be thrown by the TransformationAPI methods.
TransformationException() - Constructor for exception com.bea.alsb.financial.api.TransformationException
Empty constructor.
TransformationException(String) - Constructor for exception com.bea.alsb.financial.api.TransformationException
Message-based constructor.
TransformationException(Throwable) - Constructor for exception com.bea.alsb.financial.api.TransformationException
Cause-based constructor.
TransformationException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.TransformationException
Full constructor.

U

UnsupportedMessageTypeException - Exception in com.bea.alsb.financial.api
This exception is supposed to be thrown by the API operations upon encountering an unsupported message type.
UnsupportedMessageTypeException(String) - Constructor for exception com.bea.alsb.financial.api.UnsupportedMessageTypeException
Constructor.
updateDB(String, String) - Static method in class com.bea.alsb.financial.api.DatabasePersistenceAPI
Updates the database by executing the sql passed.

V

validate(MessageWrapper, boolean) - Static method in class com.bea.alsb.financial.api.ValidationAPI
Validates the message in the given wrapper.
validate(String, MessageWrapper, boolean) - Static method in class com.bea.alsb.financial.api.ValidationAPI
Validates the message in the given wrapper by applying validation rules that are part of the ruleSetName.
ValidationAPI - Class in com.bea.alsb.financial.api
Facade API for validation operations.
ValidationException - Exception in com.bea.alsb.financial.api
This exception is supposed to be thrown by the ValidationAPI methods.
ValidationException() - Constructor for exception com.bea.alsb.financial.api.ValidationException
Empty constructor.
ValidationException(String) - Constructor for exception com.bea.alsb.financial.api.ValidationException
Message-based constructor.
ValidationException(Throwable) - Constructor for exception com.bea.alsb.financial.api.ValidationException
Cause-based constructor.
ValidationException(String, Throwable) - Constructor for exception com.bea.alsb.financial.api.ValidationException
Full constructor.

A B C D F G I M P Q S T U V