Enum Class QosCapability
- All Implemented Interfaces:
Serializable,Comparable<QosCapability>,Constable
This enum list the qos capabilities required or supportted respectively by
EntrypointConnector and EndpointConnector.- Author:
- Guillaume LAMIRAND (guillaume.lamirand at graviteesource.com), GraviteeSource Team
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThis means auto acknowledgment is required or supported.This means manual acknowledgment are required or supported.Capability offers a way to recover from an event id. -
Method Summary
Modifier and TypeMethodDescriptionstatic QosCapabilitystatic QosCapabilityReturns the enum constant of this class with the specified name.static QosCapability[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
MANUAL_ACK
This means manual acknowledgment are required or supported. Specific action must be done at message level to perform the acknowledgment.- See Also:
-
AUTO_ACK
This means auto acknowledgment is required or supported. No specific action is required at message level. -
RECOVER
Capability offers a way to recover from an event id.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-
fromLabel
-