Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES