com.ail.core.command
Enum AccessorLoggingIndicator

java.lang.Object
  extended by java.lang.Enum<AccessorLoggingIndicator>
      extended by com.ail.core.command.AccessorLoggingIndicator
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<AccessorLoggingIndicator>

public enum AccessorLoggingIndicator
extends java.lang.Enum<AccessorLoggingIndicator>

Accessors of the facility to output a message to the log giving details of how the service they are accessing is being use. The logging indicator is set in the service's configuration to one of:

  1. None No logging will take place (the default).
  2. Call Log that a call to the service was made, but include no details.
  3. Full Include full details of the arguments passed to the service, and the results returned.

Version:
$Revision: 1.6 $

Enum Constant Summary
CALL
          CALL - Log the values passed into the service call
FULL
          FULL - Log the values passed into the service call and those returned
NONE
          NONE - perform no logging
 
Method Summary
 java.lang.String getLongName()
           
static AccessorLoggingIndicator valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static AccessorLoggingIndicator[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 java.lang.String valuesAsCsv()
           
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NONE

public static final AccessorLoggingIndicator NONE
NONE - perform no logging


CALL

public static final AccessorLoggingIndicator CALL
CALL - Log the values passed into the service call


FULL

public static final AccessorLoggingIndicator FULL
FULL - Log the values passed into the service call and those returned

Method Detail

values

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

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

valueOf

public static AccessorLoggingIndicator 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

getLongName

public java.lang.String getLongName()

valuesAsCsv

public java.lang.String valuesAsCsv()