Package com.helger.phase4.model
Enum EMessagingOperation
- All Implemented Interfaces:
Serializable,Comparable<EMessagingOperation>,java.lang.constant.Constable
Messaging operation to use.
- Author:
- Philip Helger
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThis operation makes data of a previously received (via Receive operation) ebMS User Message Unit available to the Consumer.This operation notifies either a Producer or a Consumer about the status of a previously submitted or received ebMS User Message Unit, or about general MSH status.This operation completes the transfer of an ebMS user message from the Sending MSH to the Receiving MSH.This operation initiates the transfer of an ebMS user message from the Sending MSH to the Receiving MSH, after all headers intended for the Receiving MSH have been added (including security and/or reliability, as required).This operation transfers enough data from the producer to the Sending MSH to generate an ebMS User Message Unit. -
Method Summary
Modifier and TypeMethodDescriptionstatic EMessagingOperationReturns the enum constant of this type with the specified name.static EMessagingOperation[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
SUBMIT
This operation transfers enough data from the producer to the Sending MSH to generate an ebMS User Message Unit. -
DELIVER
This operation makes data of a previously received (via Receive operation) ebMS User Message Unit available to the Consumer. -
NOTIFY
This operation notifies either a Producer or a Consumer about the status of a previously submitted or received ebMS User Message Unit, or about general MSH status. -
SEND
This operation initiates the transfer of an ebMS user message from the Sending MSH to the Receiving MSH, after all headers intended for the Receiving MSH have been added (including security and/or reliability, as required). -
RECEIVE
This operation completes the transfer of an ebMS user message from the Sending MSH to the Receiving MSH. A successful reception means that a contained User Message Unit is now available for further processing by the Receiving MSH.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-