public enum ExceptionType extends Enum<ExceptionType>
ExceptionHandler. Como não é possível estender um enum, deve-se
definir uma nova enumeração. O ExceptionHandler irá obter esta
enumeração através da definição de uma HandlingException.| Enum Constant and Description |
|---|
AccessDenied |
AlreadyLoggedIn |
AuthorizationInUse |
COMM_FAILURE |
EntityAlreadyRegistered |
EntityCategoryAlreadyExists |
IllegalArgumentException |
IncompatibleBus |
InterfaceInUse |
InvalidCertificate |
InvalidInterface |
InvalidName |
InvalidService |
NO_PERMISSION |
OBJECT_NOT_EXIST |
ServiceFailure |
TooManyAttempts |
TRANSIENT |
UnauthorizedFacets |
UnauthorizedOperation |
UnknownDomain |
Unspecified
Exceções não categorizadas
|
| Modifier and Type | Method and Description |
|---|---|
static ExceptionType |
getType(Exception exception)
Recupera um
ExceptionType a partir da exceção real. |
static ExceptionType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExceptionType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExceptionType AccessDenied
public static final ExceptionType AlreadyLoggedIn
public static final ExceptionType UnknownDomain
public static final ExceptionType TooManyAttempts
public static final ExceptionType ServiceFailure
public static final ExceptionType UnauthorizedOperation
public static final ExceptionType UnauthorizedFacets
public static final ExceptionType InvalidService
public static final ExceptionType EntityAlreadyRegistered
public static final ExceptionType EntityCategoryAlreadyExists
public static final ExceptionType InvalidCertificate
public static final ExceptionType InterfaceInUse
public static final ExceptionType InvalidInterface
public static final ExceptionType AuthorizationInUse
public static final ExceptionType InvalidName
public static final ExceptionType NO_PERMISSION
public static final ExceptionType COMM_FAILURE
public static final ExceptionType TRANSIENT
public static final ExceptionType OBJECT_NOT_EXIST
public static final ExceptionType IncompatibleBus
public static final ExceptionType IllegalArgumentException
public static final ExceptionType Unspecified
public static ExceptionType[] values()
for (ExceptionType c : ExceptionType.values()) System.out.println(c);
public static ExceptionType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static ExceptionType getType(Exception exception)
ExceptionType a partir da exceção real.exception - a exceção realCopyright © 2018. All rights reserved.