SmartFrog 3.10.000

org.smartfrog.sfcore.common
Class Logger

java.lang.Object
  extended by org.smartfrog.sfcore.common.Logger
All Implemented Interfaces:
MessageKeys

public class Logger
extends java.lang.Object
implements MessageKeys

Class used to store some flags used for log reporting.


Field Summary
static java.lang.String ATR_LOG_LIVENESS
          String name for optional attribute ""logLiveness"".
static java.lang.String ATR_LOG_PC_DIAG_REPORT
          String name for optional attribute ""processCompoundDiagReport"".
static java.lang.String ATR_LOG_STACK_TRACE
          String name for optional attribute ""logStackTrace"".
static java.lang.String ATR_TEST_NETWORK
          String name for optional attribute ""testNetwork"".
static java.lang.String ATR_TEST_URI
          String name for optional attribute ""testURI"".
static java.lang.String loggerPropertyBase
          Property name for Logger class Value "org.smartfrog.sfcore.common.Logger"
static boolean logLiveness
          Property to enable sfPing log.
static boolean logStackTrace
          Property to enable stack trace.
static boolean processCompoundDiagReport
          Property to create a sfDiagnosticsReport in every ProcessCompound
static java.lang.String SMARTFROG_URL
          Used as default value in diagnostics for remote host "http://www.smartfrog.org/"
static boolean testNetwork
          Property to enable initial network test.
static java.lang.String[] testURI
          Property to define a list of remote hosts for remote network test .
 
Fields inherited from interface org.smartfrog.sfcore.common.MessageKeys
CANNOT_LINK_TO_PREDICATE, COMPONENT_TERMINATED, COPY_FAILED, COPY_SERIALIZE_FAILED, ERROR_NO_SECURITY_BUT_REQUIRED, ILLEGAL_BOOLEAN_PARAMETER, ILLEGAL_NUMERIC_PARAMETER, ILLEGAL_STRING_PARAMETER, ILLEGAL_VECTOR_PARAMETER, LIVENESS_SEND_FAILURE, LIVENESS_SEND_FAILURE_IN, MISSING_PARAMETER, MSG_CLASS_NOT_FOUND, MSG_CONNECT_ERR, MSG_CONT_OTHER_DEPLOY, MSG_DEPLOY_COMP_TERMINATED, MSG_DEPLOY_SUCCESS, MSG_DEPLOYWITH_PHASE_FAILED, MSG_DETACH_SUCCESS, MSG_DETACH_TERMINATE_SUCCESS, MSG_ERR_DEPLOY_FROM_URL, MSG_ERR_PARSE, MSG_ERR_RESOLVE_PHASE, MSG_ERR_SF_RUNNING, MSG_ERR_TERM, MSG_FAILED_INET_ADDRESS_LOOKUP, MSG_FAILED_TO_CONTACT_PARENT, MSG_FILE_NOT_FOUND, MSG_HOOK_ACTION_FAILED, MSG_ILLEGAL_ACCESS, MSG_ILLEGAL_CLASS_TYPE, MSG_ILLEGAL_CLASS_TYPE_EXPECTING_GOT, MSG_ILLEGAL_REFERENCE, MSG_INPUTSTREAM_NULL, MSG_INSTANTIATION_ERROR, MSG_INVALID_OBJECT_TYPE, MSG_INVOCATION_TARGET, MSG_LANG_NOT_FOUND, MSG_LIVENESS_START_FAILED, MSG_LOADING_URL, MSG_METHOD_NOT_FOUND, MSG_NON_REP_ATTRIB, MSG_NOT_COMPONENT_REFERENCE, MSG_NOT_FOUND_ATTRIBUTE, MSG_NOT_FOUND_REFERENCE, MSG_NOT_VALUE_REFERENCE, MSG_NULL_DEF_METHOD, MSG_NULL_URL, MSG_OBJECT_REGISTRATION_FAILED, MSG_PARENT_LOCATION_FAILED, MSG_PING_SUCCESS, MSG_RANDM_ERR, MSG_REMOTE_CONNECT_ERR, MSG_REPEATED_ATTRIBUTE, MSG_SF_DEAD, MSG_SF_READY, MSG_SF_TERMINATED, MSG_STACKTRACE_FOLLOWS, MSG_START_COMP_TERMINATED, MSG_TERMINATE_SUCCESS, MSG_UNHANDLED_EXCEPTION, MSG_UNKNOWN_HOST, MSG_UNRESOLVED_REFERENCE, MSG_UNRESOLVED_REFERENCE_IN, MSG_UPDATE_SUCCESS, MSG_URL_NOT_FOUND, MSG_URL_TO_PARSE_NOT_FOUND, MSG_WARNING_LIVENESS_ENABLED, MSG_WARNING_STACKTRACE_DISABLED, MSG_WARNING_STACKTRACE_ENABLED, ROOT_MUST_BE_COMPONENT, WARN_NO_SECURITY
 
Method Summary
static void init()
          Init method
static boolean initialized()
          Return the intializaed status of Logger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SMARTFROG_URL

public static final java.lang.String SMARTFROG_URL
Used as default value in diagnostics for remote host "http://www.smartfrog.org/"

See Also:
Constant Field Values

loggerPropertyBase

public static final java.lang.String loggerPropertyBase
Property name for Logger class Value "org.smartfrog.sfcore.common.Logger"

See Also:
Constant Field Values

ATR_LOG_STACK_TRACE

public static final java.lang.String ATR_LOG_STACK_TRACE
String name for optional attribute ""logStackTrace"".

See Also:
Constant Field Values

ATR_LOG_LIVENESS

public static final java.lang.String ATR_LOG_LIVENESS
String name for optional attribute ""logLiveness"".

See Also:
Constant Field Values

ATR_LOG_PC_DIAG_REPORT

public static final java.lang.String ATR_LOG_PC_DIAG_REPORT
String name for optional attribute ""processCompoundDiagReport"".

See Also:
Constant Field Values

ATR_TEST_NETWORK

public static final java.lang.String ATR_TEST_NETWORK
String name for optional attribute ""testNetwork"".

See Also:
Constant Field Values

ATR_TEST_URI

public static final java.lang.String ATR_TEST_URI
String name for optional attribute ""testURI"".

See Also:
Constant Field Values

logStackTrace

public static boolean logStackTrace
Property to enable stack trace. The default value is overridden by the value specified in default.ini file.


logLiveness

public static boolean logLiveness
Property to enable sfPing log. The default value is overridden by the value specified in default.ini file.


processCompoundDiagReport

public static boolean processCompoundDiagReport
Property to create a sfDiagnosticsReport in every ProcessCompound


testNetwork

public static boolean testNetwork
Property to enable initial network test. The default value can be overridden by the value specified in default.ini file.


testURI

public static java.lang.String[] testURI
Property to define a list of remote hosts for remote network test . The default value can be overridden by the value specified in default.ini file. Default value

Method Detail

init

public static void init()
Init method


initialized

public static boolean initialized()
Return the intializaed status of Logger

Returns:
boolean

SmartFrog CORE 3.10.000

(C) Copyright 1998-2006 Hewlett-Packard Development Company, LP