springs.common
Interface Debug

All Known Subinterfaces:
ConfigurationParameters
All Known Implementing Classes:
Context, ReferenceServer, RegionNameServer_RMIImpl, RMIParameters, RMIUtilities

public interface Debug

Information about what trace messages should the platform show.

Author:
Sergio Ilarri Artigas

Field Summary
static boolean CRASH_WHEN_NOT_ENOUGH_MEMORY
          Terminates the execution of the JVM if an agent cannot be created.
static boolean DEBUG_ACCESS_SERVICE
          Put it to true to debug how the access service works.
static boolean DEBUG_BASIC
          Put it to true to debug basic operations.
static boolean DEBUG_CLASS_LOADING
          Put it to true to debug class loading related operations.
static boolean DEBUG_CONTEXT_MANAGER
          Put it to true to debug the context managers.
static boolean DEBUG_CONTEXT_STATUS_WHEN_MEMORY_ERROR
          Put it to true to debug memory exceptions.
static boolean DEBUG_CREATION
          Put it to true to debug the creation of agents.
static boolean DEBUG_DELETING
          Put it to true to debug the deletion of agents from the naming service.
static boolean DEBUG_NAMING_SERVICE
          Put it to true to debug how the naming service works.
static boolean DEBUG_PROBLEMS_WITH_RMI_CLASS_LOADING
          Debugs a problem related to RMI class loading.
static boolean DEBUG_REFERENCE_UPDATER
          Put it to true to debug how the access service works.
static boolean DEBUG_REMOVAL
          Put it to true to debug the removal of agents.
static boolean DEBUG_RMI
          Put it to true to debug RMI-related operations.
static boolean DEBUG_RMI_FAILURES
          Put it to true to debug RMI failures.
static boolean DEBUG_RNS
          Put it to true to debug the RNS.
static boolean DEBUG_SEARCHING
          Put it to true to debug the searching of agents.
static boolean DEBUG_SENDING
          Put it to true to debug the sending of agents.
static boolean DEBUG_TIMES
          Put it to true to debug the time needed to perform certain operations.
static boolean LOG_CONTEXT_INFO
          Writes information (memory used, number of threads, etc.) about the context.
static boolean PRINT_EXCEPTION_FAILED_REMOTE_CALLS
          Prints the exception associated to the failure of a remote call.
static boolean PRINT_FAILED_MOVEMENTS
          Prints an error when a movement of an agent fails.
static boolean PRINT_FAILED_REMOTE_CALLS
          Prints an error when a remote method call fails.
static boolean PRINT_FAILED_REMOTE_REFERENCE_UPDATING
          Prints the exception associated to the failure of a remote call.
static boolean PRINT_FAILED_SEARCHINGS
          Prints an error when the searching of an agent fails.
static boolean PRINT_RETRYING_TASK_FAILURES
          Prints an error when a retrying task fails.
static boolean PROXY_QUEUE
          A boolean indicating whether the proxy queue should be debugged or not.
 

Field Detail

PROXY_QUEUE

public static final boolean PROXY_QUEUE
A boolean indicating whether the proxy queue should be debugged or not.

See Also:
Constant Field Values

LOG_CONTEXT_INFO

public static final boolean LOG_CONTEXT_INFO
Writes information (memory used, number of threads, etc.) about the context.

See Also:
Constant Field Values

DEBUG_TIMES

public static final boolean DEBUG_TIMES
Put it to true to debug the time needed to perform certain operations.

See Also:
Constant Field Values

DEBUG_CREATION

public static final boolean DEBUG_CREATION
Put it to true to debug the creation of agents.

See Also:
Constant Field Values

DEBUG_CONTEXT_STATUS_WHEN_MEMORY_ERROR

public static final boolean DEBUG_CONTEXT_STATUS_WHEN_MEMORY_ERROR
Put it to true to debug memory exceptions.

See Also:
Constant Field Values

CRASH_WHEN_NOT_ENOUGH_MEMORY

public static final boolean CRASH_WHEN_NOT_ENOUGH_MEMORY
Terminates the execution of the JVM if an agent cannot be created.

See Also:
Constant Field Values

DEBUG_CONTEXT_MANAGER

public static final boolean DEBUG_CONTEXT_MANAGER
Put it to true to debug the context managers.

See Also:
Constant Field Values

DEBUG_DELETING

public static final boolean DEBUG_DELETING
Put it to true to debug the deletion of agents from the naming service.

See Also:
Constant Field Values

DEBUG_REMOVAL

public static final boolean DEBUG_REMOVAL
Put it to true to debug the removal of agents.

See Also:
Constant Field Values

DEBUG_SENDING

public static final boolean DEBUG_SENDING
Put it to true to debug the sending of agents.

See Also:
Constant Field Values

DEBUG_SEARCHING

public static final boolean DEBUG_SEARCHING
Put it to true to debug the searching of agents.

See Also:
Constant Field Values

DEBUG_NAMING_SERVICE

public static final boolean DEBUG_NAMING_SERVICE
Put it to true to debug how the naming service works.

See Also:
Constant Field Values

DEBUG_ACCESS_SERVICE

public static final boolean DEBUG_ACCESS_SERVICE
Put it to true to debug how the access service works.

See Also:
Constant Field Values

DEBUG_REFERENCE_UPDATER

public static final boolean DEBUG_REFERENCE_UPDATER
Put it to true to debug how the access service works.

See Also:
Constant Field Values

DEBUG_RNS

public static final boolean DEBUG_RNS
Put it to true to debug the RNS.

See Also:
Constant Field Values

DEBUG_RMI

public static final boolean DEBUG_RMI
Put it to true to debug RMI-related operations.

See Also:
Constant Field Values

DEBUG_RMI_FAILURES

public static final boolean DEBUG_RMI_FAILURES
Put it to true to debug RMI failures.

See Also:
Constant Field Values

DEBUG_BASIC

public static final boolean DEBUG_BASIC
Put it to true to debug basic operations.

See Also:
Constant Field Values

DEBUG_CLASS_LOADING

public static final boolean DEBUG_CLASS_LOADING
Put it to true to debug class loading related operations.

See Also:
Constant Field Values

DEBUG_PROBLEMS_WITH_RMI_CLASS_LOADING

public static final boolean DEBUG_PROBLEMS_WITH_RMI_CLASS_LOADING
Debugs a problem related to RMI class loading.

See Also:
Constant Field Values

PRINT_FAILED_REMOTE_CALLS

public static final boolean PRINT_FAILED_REMOTE_CALLS
Prints an error when a remote method call fails.

See Also:
Constant Field Values

PRINT_EXCEPTION_FAILED_REMOTE_CALLS

public static final boolean PRINT_EXCEPTION_FAILED_REMOTE_CALLS
Prints the exception associated to the failure of a remote call.

See Also:
Constant Field Values

PRINT_FAILED_REMOTE_REFERENCE_UPDATING

public static final boolean PRINT_FAILED_REMOTE_REFERENCE_UPDATING
Prints the exception associated to the failure of a remote call.

See Also:
Constant Field Values

PRINT_FAILED_SEARCHINGS

public static final boolean PRINT_FAILED_SEARCHINGS
Prints an error when the searching of an agent fails.

See Also:
Constant Field Values

PRINT_FAILED_MOVEMENTS

public static final boolean PRINT_FAILED_MOVEMENTS
Prints an error when a movement of an agent fails.

See Also:
Constant Field Values

PRINT_RETRYING_TASK_FAILURES

public static final boolean PRINT_RETRYING_TASK_FAILURES
Prints an error when a retrying task fails.

See Also:
Constant Field Values