org.openliberty.xmltooling
Enum Konstantz.Status

java.lang.Object
  extended by java.lang.Enum<Konstantz.Status>
      extended by org.openliberty.xmltooling.Konstantz.Status
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Konstantz.Status>
Enclosing class:
Konstantz

public static enum Konstantz.Status
extends java.lang.Enum<Konstantz.Status>

The values defined in this specification for the code attribute of the element. Other specifications MAY define additional code attribute values.

Author:
asa

Enum Constant Summary
AFFILIATION_ID_NOT_VALID
          The receiver does not consider the claimed Affiliation ID to be valid.
CANNOT_HONOUR_USAGE_DIRECTIVE
          The receiver is unable or unwilling to honor the stipulated usage directive.
DUPLICATE_MSG
          DuplicateMsg The indicated inbound SOAP-bound ID-* message appears to be a duplicate.
ENDPOINT_UPDATED
          The request cannot be processed at this endpoint.
FRAMEWORK_VERSION_MISMATCH
          The framework version used in the conveyed ID-* message does not match what was expected by the reciever.
ID_STAR_MESSAGE_NOT_UNDERSTOOD
          There was a problem with understanding/parsing the conveyed ID-* message.
INAPPROPRIATE_CREDENTIALS
          The sender has submitted a request that does not meet the needs of the receiver.
INTERACTION_FOR_DATA_REQUIRED
          The service request could not be satisfied because the WSP would have to interact with the requesting principal in order to obtain (some of) the requested data but the interact attribute value was set to DoNotInteractForData.
INTERACTION_REQUIRED
          The recipient has a need to start an interaction in order to satisfy the service request but the interact attribute value was set to DoNotInteract.
INTERACTION_TIME_NOT_SUFFICIENT
          The recipient has a need to start an interaction but has reason to believe that more time is needed that allowed for by the value of the maxInteractTime attribute.
INTERACTION_TIMEOUT
          The recipient could not satisfy the service request due to an unfinished interaction.
INVALID_ACTOR
          There is an issue with the actor attribute on the indicated header block in the indicated message.
INVALID_MUST_UNDERSTAND
          There is an issue with the mustUnderstand attribute on the indicated header block in the indicated message.
INVALID_REF_TO_MSG
          The indicated inbound SOAP-bound ID-* message appears to incorrectly refer to the preceding message in the message thread.
PROC_CTX_UNWILLING
          The receiver is unwilling to apply the senderŐs stipulated processing context.
PROC_CTX_URI_NOT_UNDERSTOOD
          The receiver did not understand the processing context facet URI.
PROCESSING_TIMEOUT
          The sender is indicating that processing of the request has failed due to the processing taking longer than the maxProcessingTime specified on the request <Timeout> header block.
PROVIDER_ID_NOT_VALID
          The receiver does not consider the claimed Provider ID to be valid.
STALE_MSG
          The indicated inbound SOAP-bound ID-* message has a timestamp value outside of the receivers allowable time window.
TARGET_IDENTITY_NOT_VALID
          The receiver does not consider the target identity to be valid.
 
Field Summary
private  java.lang.String code
          The code as described in table 2, section 3.3.1 of [LibertySOAPBinding] specifications document.
private  java.lang.String semantics
          Description of the code
private  Konstantz.Source suggestedSource
          This is a hint as to where this type of status is suggested to originate from
private  boolean supported
          This indicates whether the ClientLib has any special processing related to this Status
 
Method Summary
 java.lang.String getCode()
           
 java.lang.String getSemantics()
           
 Konstantz.Source getSuggestedSource()
           
 boolean isSupported()
           
static Konstantz.Status valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Konstantz.Status[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

INVALID_ACTOR

public static final Konstantz.Status INVALID_ACTOR
There is an issue with the actor attribute on the indicated header block in the indicated message.


INVALID_MUST_UNDERSTAND

public static final Konstantz.Status INVALID_MUST_UNDERSTAND
There is an issue with the mustUnderstand attribute on the indicated header block in the indicated message.


STALE_MSG

public static final Konstantz.Status STALE_MSG
The indicated inbound SOAP-bound ID-* message has a timestamp value outside of the receivers allowable time window.


DUPLICATE_MSG

public static final Konstantz.Status DUPLICATE_MSG
DuplicateMsg The indicated inbound SOAP-bound ID-* message appears to be a duplicate.


INVALID_REF_TO_MSG

public static final Konstantz.Status INVALID_REF_TO_MSG
The indicated inbound SOAP-bound ID-* message appears to incorrectly refer to the preceding message in the message thread.


PROVIDER_ID_NOT_VALID

public static final Konstantz.Status PROVIDER_ID_NOT_VALID
The receiver does not consider the claimed Provider ID to be valid.


AFFILIATION_ID_NOT_VALID

public static final Konstantz.Status AFFILIATION_ID_NOT_VALID
The receiver does not consider the claimed Affiliation ID to be valid.


TARGET_IDENTITY_NOT_VALID

public static final Konstantz.Status TARGET_IDENTITY_NOT_VALID
The receiver does not consider the target identity to be valid.


FRAMEWORK_VERSION_MISMATCH

public static final Konstantz.Status FRAMEWORK_VERSION_MISMATCH
The framework version used in the conveyed ID-* message does not match what was expected by the reciever.


ID_STAR_MESSAGE_NOT_UNDERSTOOD

public static final Konstantz.Status ID_STAR_MESSAGE_NOT_UNDERSTOOD
There was a problem with understanding/parsing the conveyed ID-* message.


PROC_CTX_URI_NOT_UNDERSTOOD

public static final Konstantz.Status PROC_CTX_URI_NOT_UNDERSTOOD
The receiver did not understand the processing context facet URI.


PROC_CTX_UNWILLING

public static final Konstantz.Status PROC_CTX_UNWILLING
The receiver is unwilling to apply the senderŐs stipulated processing context.


CANNOT_HONOUR_USAGE_DIRECTIVE

public static final Konstantz.Status CANNOT_HONOUR_USAGE_DIRECTIVE
The receiver is unable or unwilling to honor the stipulated usage directive.


ENDPOINT_UPDATED

public static final Konstantz.Status ENDPOINT_UPDATED
The request cannot be processed at this endpoint. This is typically used in conjunction with the <EndpointUpdate> header block to indicate the endpoint to which the request should be re-submitted.


INAPPROPRIATE_CREDENTIALS

public static final Konstantz.Status INAPPROPRIATE_CREDENTIALS
The sender has submitted a request that does not meet the needs of the receiver. The receiver may indicate credentials that are acceptable to them via a <CredentialsContext> or <EndpointUpdate> header block.


PROCESSING_TIMEOUT

public static final Konstantz.Status PROCESSING_TIMEOUT
The sender is indicating that processing of the request has failed due to the processing taking longer than the maxProcessingTime specified on the request <Timeout> header block.


INTERACTION_REQUIRED

public static final Konstantz.Status INTERACTION_REQUIRED
The recipient has a need to start an interaction in order to satisfy the service request but the interact attribute value was set to DoNotInteract.


INTERACTION_FOR_DATA_REQUIRED

public static final Konstantz.Status INTERACTION_FOR_DATA_REQUIRED
The service request could not be satisfied because the WSP would have to interact with the requesting principal in order to obtain (some of) the requested data but the interact attribute value was set to DoNotInteractForData.


INTERACTION_TIME_NOT_SUFFICIENT

public static final Konstantz.Status INTERACTION_TIME_NOT_SUFFICIENT
The recipient has a need to start an interaction but has reason to believe that more time is needed that allowed for by the value of the maxInteractTime attribute.


INTERACTION_TIMEOUT

public static final Konstantz.Status INTERACTION_TIMEOUT
The recipient could not satisfy the service request due to an unfinished interaction.

Field Detail

code

private java.lang.String code
The code as described in table 2, section 3.3.1 of [LibertySOAPBinding] specifications document.


semantics

private java.lang.String semantics
Description of the code


suggestedSource

private Konstantz.Source suggestedSource
This is a hint as to where this type of status is suggested to originate from


supported

private boolean supported
This indicates whether the ClientLib has any special processing related to this Status

Method Detail

values

public static final Konstantz.Status[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(Konstantz.Status c : Konstantz.Status.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static Konstantz.Status valueOf(java.lang.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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

getCode

public java.lang.String getCode()

getSemantics

public java.lang.String getSemantics()

getSuggestedSource

public Konstantz.Source getSuggestedSource()

isSupported

public boolean isSupported()