org.apache.qpid.proton.engine
Enum Sasl.SaslOutcome

java.lang.Object
  extended by java.lang.Enum<Sasl.SaslOutcome>
      extended by org.apache.qpid.proton.engine.Sasl.SaslOutcome
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Sasl.SaslOutcome>
Enclosing interface:
Sasl

public static enum Sasl.SaslOutcome
extends java.lang.Enum<Sasl.SaslOutcome>


Enum Constant Summary
PN_SASL_AUTH
          failed due to bad credentials
PN_SASL_NONE
          negotiation not completed
PN_SASL_OK
          authentication succeeded
PN_SASL_PERM
          failed due to unrecoverable error
PN_SASL_SYS
          failed due to a system error
PN_SASL_TEMP
           
 
Method Summary
 byte getCode()
           
static Sasl.SaslOutcome valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Sasl.SaslOutcome[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

PN_SASL_NONE

public static final Sasl.SaslOutcome PN_SASL_NONE
negotiation not completed


PN_SASL_OK

public static final Sasl.SaslOutcome PN_SASL_OK
authentication succeeded


PN_SASL_AUTH

public static final Sasl.SaslOutcome PN_SASL_AUTH
failed due to bad credentials


PN_SASL_SYS

public static final Sasl.SaslOutcome PN_SASL_SYS
failed due to a system error


PN_SASL_PERM

public static final Sasl.SaslOutcome PN_SASL_PERM
failed due to unrecoverable error


PN_SASL_TEMP

public static final Sasl.SaslOutcome PN_SASL_TEMP
Method Detail

values

public static Sasl.SaslOutcome[] 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 (Sasl.SaslOutcome c : Sasl.SaslOutcome.values())
    System.out.println(c);

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

valueOf

public static Sasl.SaslOutcome 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
java.lang.NullPointerException - if the argument is null

getCode

public byte getCode()