public enum MCrejectReasonEnum extends java.lang.Enum<MCrejectReasonEnum>
MCassociation.reject()
to set a reason
as specified in the DICOM standard for rejecting an association.Enum Constant and Description |
---|
PERMANENT_ACSE_PROTOCOL_VERSION_NOT_SUPPORTED
The rejection is permanent and was issued because the protocol
version was not recognized (UL service provider ACSE).
|
PERMANENT_APPLICATION_CONTEXT_NAME_NOT_SUPPORTED
The rejection is permanent and was issued because the application context name
was not recognized (UL service user).
|
PERMANENT_CALLED_AE_TITLE_NOT_RECOGNIZED
The rejection is permanent and was issued because the called AE title
was not recognized (UL service user).
|
PERMANENT_CALLING_AE_TITLE_NOT_RECOGNIZED
The rejection is permanent and was issued because the calling AE title
was not recognized (UL service user).
|
PERMANENT_NO_REASON_GIVEN
The rejection is permanent with no reason given (UL service user).
|
PERMANENT_NO_REASON_GIVEN_SERV_PROV_ACSE
The rejection is permanent with no reason given (UL service provider ACSE).
|
PERMANENT_NO_REASON_GIVEN_SERV_USER
Same as
PERMANENT_NO_REASON_GIVEN . |
TRANSIENT_LOCAL_LIMIT_EXCEEDED
The rejection is transient and due to the acceptor being
out of resources (UL service provider Presentation).
|
TRANSIENT_NO_REASON_GIVEN
The rejection is transient with no reason given (UL service user).
|
TRANSIENT_NO_REASON_GIVEN_SERV_PROV_ACSE
The rejection is transient with no reason given (UL service provider ACSE).
|
TRANSIENT_NO_REASON_GIVEN_SERV_USER
Same as
TRANSIENT_NO_REASON_GIVEN . |
TRANSIENT_TEMPORARY_CONGESTION
The rejection is transient and due to the acceptor having
temporary congestion (UL service provider Presentation).
|
Modifier and Type | Method and Description |
---|---|
static MCrejectReasonEnum |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MCrejectReasonEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MCrejectReasonEnum PERMANENT_NO_REASON_GIVEN
public static final MCrejectReasonEnum PERMANENT_NO_REASON_GIVEN_SERV_USER
PERMANENT_NO_REASON_GIVEN
.public static final MCrejectReasonEnum PERMANENT_NO_REASON_GIVEN_SERV_PROV_ACSE
public static final MCrejectReasonEnum TRANSIENT_NO_REASON_GIVEN
public static final MCrejectReasonEnum TRANSIENT_NO_REASON_GIVEN_SERV_USER
TRANSIENT_NO_REASON_GIVEN
.public static final MCrejectReasonEnum TRANSIENT_NO_REASON_GIVEN_SERV_PROV_ACSE
public static final MCrejectReasonEnum PERMANENT_APPLICATION_CONTEXT_NAME_NOT_SUPPORTED
public static final MCrejectReasonEnum PERMANENT_CALLING_AE_TITLE_NOT_RECOGNIZED
public static final MCrejectReasonEnum PERMANENT_CALLED_AE_TITLE_NOT_RECOGNIZED
public static final MCrejectReasonEnum PERMANENT_ACSE_PROTOCOL_VERSION_NOT_SUPPORTED
public static final MCrejectReasonEnum TRANSIENT_TEMPORARY_CONGESTION
public static final MCrejectReasonEnum TRANSIENT_LOCAL_LIMIT_EXCEEDED
public static MCrejectReasonEnum[] values()
for (MCrejectReasonEnum c : MCrejectReasonEnum.values()) System.out.println(c);
public static MCrejectReasonEnum valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null