| Modifier and Type | Class and Description |
|---|---|
class |
ModuleException
ModuleException must be thrown by modules in case of error conditions. |
| Modifier and Type | Class and Description |
|---|---|
class |
ModuleProcessorException
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Message |
MessageFactory.createMessage(Party fromParty,
Party toParty,
Service fromService,
Service toService,
Action action)
The
MessageFactory implementation will validate the parameters, do a registry lookup based on the
parameters, and create an empty messsage containing all the information available from the registry. |
Message |
MessageFactory.createMessage(Party fromParty,
Party toParty,
Service fromService,
Service toService,
Action action,
String messageId)
The
MessageFactory implementation will validate the parameters, do a registry lookup based on the
parameters, and create an empty messsage containing all the information available from the registry. |
MessageFactory |
PublicAPIAccess.createMessageFactory(String protocol)
Creates a
MessageFactory instance for the given protocol. |
static PublicAPIAccess |
PublicAPIAccessFactory.getPublicAPIAccess()
This static factory method retrieves the APIAccessImpl class from the Messaging System Service from JNDI.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AckFactory.ackNotSupported(String connectionName,
MessageKey messageKey,
AckType[] acksNotSupported)
Used to notify the Messaging System that a received message cannot be acked in one of the following ways because
the application doesn't support that feature.
|
void |
AckFactory.applicationAck(String connectionName,
MessageKey messageToAck)
Used to notify the Messaging System that the message has been processed by it's final recipient.
|
void |
AckFactory.applicationErrorAck(String connectionName,
MessageKey messageToAck,
Exception error)
Used to notify the Messaging System that the message could not be processed by it's final recipient.
|
void |
AckFactory.deliveryAck(String connectionName,
MessageKey messageToAck)
Used to notify the Messaging System that the message has reached it's final destination.
|
void |
AckFactory.deliveryErrorAck(String connectionName,
MessageKey messageToAck,
Exception error)
Used to notify the Messaging System that the message did not reached it's final destination.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DuplicateMessageException
The
DuplicateMessageException is thrown if one and the same message is to be processed a second time. |
class |
InvalidParamException
The
InvalidParamException is thrown if a parameter that has been provided is invalid or not supported. |
class |
MessageFormatException
The
MessageFormatException is thrown if the format of the message is invalid. |
class |
PayloadFormatException
The
PayloadFormatException is thrown if the format of a message payload is invalid. |
Copyright 2019 SAP AG Complete Copyright Notice