Enum ActiveMQExceptionType
- java.lang.Object
-
- java.lang.Enum<ActiveMQExceptionType>
-
- org.apache.activemq.artemis.api.core.ActiveMQExceptionType
-
- All Implemented Interfaces:
Serializable
,Comparable<ActiveMQExceptionType>
public enum ActiveMQExceptionType extends Enum<ActiveMQExceptionType>
Defines allActiveMQException
types and their codes.
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ActiveMQException
createException(int code, String msg)
ActiveMQException
createException(String msg)
int
getCode()
static ActiveMQExceptionType
getType(int code)
static ActiveMQExceptionType
valueOf(String name)
Returns the enum constant of this type with the specified name.static ActiveMQExceptionType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INTERNAL_ERROR
public static final ActiveMQExceptionType INTERNAL_ERROR
-
UNSUPPORTED_PACKET
public static final ActiveMQExceptionType UNSUPPORTED_PACKET
-
NOT_CONNECTED
public static final ActiveMQExceptionType NOT_CONNECTED
-
CONNECTION_TIMEDOUT
public static final ActiveMQExceptionType CONNECTION_TIMEDOUT
-
DISCONNECTED
public static final ActiveMQExceptionType DISCONNECTED
-
UNBLOCKED
public static final ActiveMQExceptionType UNBLOCKED
-
IO_ERROR
public static final ActiveMQExceptionType IO_ERROR
-
QUEUE_DOES_NOT_EXIST
public static final ActiveMQExceptionType QUEUE_DOES_NOT_EXIST
-
QUEUE_EXISTS
public static final ActiveMQExceptionType QUEUE_EXISTS
-
OBJECT_CLOSED
public static final ActiveMQExceptionType OBJECT_CLOSED
-
INVALID_FILTER_EXPRESSION
public static final ActiveMQExceptionType INVALID_FILTER_EXPRESSION
-
ILLEGAL_STATE
public static final ActiveMQExceptionType ILLEGAL_STATE
-
SECURITY_EXCEPTION
public static final ActiveMQExceptionType SECURITY_EXCEPTION
-
ADDRESS_DOES_NOT_EXIST
public static final ActiveMQExceptionType ADDRESS_DOES_NOT_EXIST
-
ADDRESS_EXISTS
public static final ActiveMQExceptionType ADDRESS_EXISTS
-
INCOMPATIBLE_CLIENT_SERVER_VERSIONS
public static final ActiveMQExceptionType INCOMPATIBLE_CLIENT_SERVER_VERSIONS
-
LARGE_MESSAGE_ERROR_BODY
public static final ActiveMQExceptionType LARGE_MESSAGE_ERROR_BODY
-
TRANSACTION_ROLLED_BACK
public static final ActiveMQExceptionType TRANSACTION_ROLLED_BACK
-
SESSION_CREATION_REJECTED
public static final ActiveMQExceptionType SESSION_CREATION_REJECTED
-
DUPLICATE_ID_REJECTED
public static final ActiveMQExceptionType DUPLICATE_ID_REJECTED
-
DUPLICATE_METADATA
public static final ActiveMQExceptionType DUPLICATE_METADATA
-
TRANSACTION_OUTCOME_UNKNOWN
public static final ActiveMQExceptionType TRANSACTION_OUTCOME_UNKNOWN
-
ALREADY_REPLICATING
public static final ActiveMQExceptionType ALREADY_REPLICATING
-
INTERCEPTOR_REJECTED_PACKET
public static final ActiveMQExceptionType INTERCEPTOR_REJECTED_PACKET
-
INVALID_TRANSIENT_QUEUE_USE
public static final ActiveMQExceptionType INVALID_TRANSIENT_QUEUE_USE
-
REMOTE_DISCONNECT
public static final ActiveMQExceptionType REMOTE_DISCONNECT
-
TRANSACTION_TIMEOUT
public static final ActiveMQExceptionType TRANSACTION_TIMEOUT
-
GENERIC_EXCEPTION
public static final ActiveMQExceptionType GENERIC_EXCEPTION
-
NATIVE_ERROR_INTERNAL
public static final ActiveMQExceptionType NATIVE_ERROR_INTERNAL
-
NATIVE_ERROR_INVALID_BUFFER
public static final ActiveMQExceptionType NATIVE_ERROR_INVALID_BUFFER
-
NATIVE_ERROR_NOT_ALIGNED
public static final ActiveMQExceptionType NATIVE_ERROR_NOT_ALIGNED
-
NATIVE_ERROR_CANT_INITIALIZE_AIO
public static final ActiveMQExceptionType NATIVE_ERROR_CANT_INITIALIZE_AIO
-
NATIVE_ERROR_CANT_RELEASE_AIO
public static final ActiveMQExceptionType NATIVE_ERROR_CANT_RELEASE_AIO
-
NATIVE_ERROR_CANT_OPEN_CLOSE_FILE
public static final ActiveMQExceptionType NATIVE_ERROR_CANT_OPEN_CLOSE_FILE
-
NATIVE_ERROR_CANT_ALLOCATE_QUEUE
public static final ActiveMQExceptionType NATIVE_ERROR_CANT_ALLOCATE_QUEUE
-
NATIVE_ERROR_PREALLOCATE_FILE
public static final ActiveMQExceptionType NATIVE_ERROR_PREALLOCATE_FILE
-
NATIVE_ERROR_ALLOCATE_MEMORY
public static final ActiveMQExceptionType NATIVE_ERROR_ALLOCATE_MEMORY
-
ADDRESS_FULL
public static final ActiveMQExceptionType ADDRESS_FULL
-
LARGE_MESSAGE_INTERRUPTED
public static final ActiveMQExceptionType LARGE_MESSAGE_INTERRUPTED
-
CLUSTER_SECURITY_EXCEPTION
public static final ActiveMQExceptionType CLUSTER_SECURITY_EXCEPTION
-
NOT_IMPLEMTNED_EXCEPTION
public static final ActiveMQExceptionType NOT_IMPLEMTNED_EXCEPTION
-
MAX_CONSUMER_LIMIT_EXCEEDED
public static final ActiveMQExceptionType MAX_CONSUMER_LIMIT_EXCEEDED
-
UNEXPECTED_ROUTING_TYPE_FOR_ADDRESS
public static final ActiveMQExceptionType UNEXPECTED_ROUTING_TYPE_FOR_ADDRESS
-
INVALID_QUEUE_CONFIGURATION
public static final ActiveMQExceptionType INVALID_QUEUE_CONFIGURATION
-
DELETE_ADDRESS_ERROR
public static final ActiveMQExceptionType DELETE_ADDRESS_ERROR
-
NULL_REF
public static final ActiveMQExceptionType NULL_REF
-
SHUTDOWN_ERROR
public static final ActiveMQExceptionType SHUTDOWN_ERROR
-
REPLICATION_TIMEOUT_ERROR
public static final ActiveMQExceptionType REPLICATION_TIMEOUT_ERROR
-
DIVERT_DOES_NOT_EXIST
public static final ActiveMQExceptionType DIVERT_DOES_NOT_EXIST
-
ROUTING_EXCEPTION
public static final ActiveMQExceptionType ROUTING_EXCEPTION
-
TIMEOUT_EXCEPTION
public static final ActiveMQExceptionType TIMEOUT_EXCEPTION
-
-
Method Detail
-
values
public static ActiveMQExceptionType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ActiveMQExceptionType c : ActiveMQExceptionType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ActiveMQExceptionType valueOf(String name)
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
-
getCode
public int getCode()
-
createException
public ActiveMQException createException(String msg)
-
createException
public static ActiveMQException createException(int code, String msg)
-
getType
public static ActiveMQExceptionType getType(int code)
-
-