Modifier and Type | Field and Description |
---|---|
static java.lang.String |
additivity_str |
static java.lang.String |
AppenderRef_str |
static java.lang.String |
appenders_str |
static java.lang.String |
consolePatern |
static int |
DBG_ERROR
Deprecated.
|
static int |
DBG_NONE
Deprecated.
|
static java.lang.String |
DBG_OFF |
static java.lang.String |
DBG_ON |
static int |
DBG_TRACE
Deprecated.
|
static int |
DBG_WARNING
Deprecated.
|
static int |
DEFAULT_MAX_SIZE |
static java.lang.String |
DefaultRolloverStrategy_str |
static java.lang.String |
fileName_str |
static java.lang.String |
filePattern_str |
static java.lang.String |
level_str |
static java.lang.String |
Logger_str |
static java.lang.String |
loggers_str |
static java.lang.String |
max_default |
static java.lang.String |
max_str |
static java.lang.String |
name_str |
static java.lang.String |
pattern_str |
static java.lang.String |
PatternLayout_str |
static java.lang.String |
Policies_str |
static java.lang.String |
ref_str |
static java.lang.String |
RollingFile_str |
static java.lang.String |
rollingFilePattern |
static java.lang.String |
SizeBasedTriggeringPolicy_str |
FC_CONFIGURATION, FC_CONNECTIVITY, FC_INITIALIZATION, FC_INTERNALERROR, FC_INVALIDDATA, FC_NODE_CONTROL, FC_RESOURCES, FC_SECURITY, FC_SERVER_CONTROL, FC_UNDEFINED, SF_CONF_CHANGE_ERROR, SF_CONF_CONFIG_FAIL, SF_CONF_ERR_NODE_CONF, SF_CONF_INV_FTP_CONF, SF_CONF_INV_NODE_CONF, SF_CONF_INV_PARAM, SF_CONF_INV_PARAM_VAL, SF_CONF_INV_REM_DIR, SF_CONF_MISSING_PARM, SF_CONF_MISSING_PARM2, SF_CONF_NM_CONF_ERROR, SF_CONF_NO_CONFIG, SF_CONF_NO_FTP_INT, SF_CONF_NODE_CREATION, SF_CONF_NODE_START, SF_CONF_NPL_CRITICAL, SF_CONF_NPL_ERROR, SF_CONF_READ_ERROR, SF_CONF_READ_PROPS, SF_CONF_SAVE_ERROR, SF_CONF_SOCKET_INIT, SF_CONF_VER_VALIDATION, SF_CONN_DB_CON_ERR, SF_CONN_DB_CON_LOST, SF_CONN_DEGRADED_ERR, SF_CONN_ECE_CON_ERR, SF_CONN_ERR_NODEINFO, SF_CONN_ERR_RCV_DATA, SF_CONN_ERR_SEND_ACK, SF_CONN_ERROR_TACHYON_USAGE, SF_CONN_FAILED_TO_RECEIVE_RESPONSE, SF_CONN_FILE_READ_ERR, SF_CONN_FTP_ERROR, SF_CONN_FTP_ERROR2, SF_CONN_FTP_LOGIN, SF_CONN_INTERFACING_CON_ERR, SF_CONN_INVALID_TACHYON_RECORD, SF_CONN_LDAP_CONNECT, SF_CONN_LOST_NM, SF_CONN_NM_API_ERR, SF_CONN_PDU_NULL, SF_CONN_POLL_ERR, SF_CONN_SNMP_SESS_OPEN_FAIL, SF_DATA_AGGR_ERROR, SF_DATA_ATTR_CREATE, SF_DATA_ATTR_PARSE, SF_DATA_ATTR_SHIFT, SF_DATA_CANNOT_ENCODE, SF_DATA_CANT_ACK, SF_DATA_CANT_ENCODE, SF_DATA_CONV_STR_TO_N, SF_DATA_CONV_TO_STR, SF_DATA_CONVERT_ATTR, SF_DATA_DATA_EXPIRED, SF_DATA_DATA_MISSING, SF_DATA_DATA_PROC_ERR, SF_DATA_ENCODE_ERR, SF_DATA_ERR_CREATE, SF_DATA_ERR_SEND_ACK, SF_DATA_ERROR_IN_NPL, SF_DATA_ERROR_ON_ACK, SF_DATA_FILE_DATA, SF_DATA_FILE_PROC_ERR, SF_DATA_FORMAT_ERROR, SF_DATA_IE_INVALID, SF_DATA_IE_MISSING, SF_DATA_INPUT_INVALID, SF_DATA_INV_ATT_TYPE, SF_DATA_INV_ATTR_NPL, SF_DATA_INV_RECORD, SF_DATA_INV_TRAF_VOL, SF_DATA_JDBC_DRIVER_ERR, SF_DATA_KEY_CREATE, SF_DATA_MISSING_ATTRS, SF_DATA_MSG_TOO_SMALL, SF_DATA_MSG_TYPE, SF_DATA_NAR_IS_NULL, SF_DATA_NO_DATA_FILE, SF_DATA_NO_OPT_IE, SF_DATA_REC_INCOMP, SF_DATA_RECORD_PROC, SF_DATA_RECORD_SAVE, SF_DATA_SRC_READ_ERR, SF_DATA_UNABLE_COMPLETE, SF_DATA_UNEXP_NAR, SF_DATA_UNEXPECTED, SF_DATA_VAL_NOT_FOUND, SF_DATA_WRONG_DECODER, SF_INIT_DB_CON_ERR, SF_INIT_DIR_CON_ERR, SF_INIT_IO_ERR, SF_INIT_LDM, SF_INIT_LDM_RUN, SF_INIT_NODE_CONFIG, SF_INIT_NODE_CREATION, SF_INIT_NODE_INIT, SF_INIT_NODE_START, SF_INIT_RDM, SF_INIT_RDM_RUN, SF_INIT_REG_ERROR, SF_INIT_RULE_LOAD_ERR, SF_INIT_SOCKET_CREATE, SF_INIT_SOCKET_INIT, SF_INT_ERR_ETRACE, SF_INT_ERR_EXCEPTION, SF_INT_ERR_EXPIRE_ERR, SF_INT_ERR_FIELD_NULL, SF_INT_ERR_PROC_ERR, SF_INT_ERR_SHUTDOWN, SF_NC_ERR_IN_NODE, SF_NC_ERR_MNG_SERVER, SF_NC_ERR_NODE_STATE, SF_NC_ERR_PROC_DATA, SF_NC_ERR_RESTARTING, SF_NC_ERR_STARTING, SF_NC_ERR_STOPPING, SF_NC_ERR_UNHEALTHY, SF_NC_NODE_CONF_ERROR, SF_NC_NODE_SHUTDOWN, SF_RES_CPU_MAJOR, SF_RES_CPU_MINOR, SF_RES_CPU_USAGE_ERR, SF_RES_DISK_CRITICAL, SF_RES_DISK_MINOR, SF_RES_DISK_STATUS, SF_RES_DISK_USAGE, SF_RES_ERR_DATA_READ, SF_RES_ERR_DATA_REM, SF_RES_ERR_DB_CLOSE, SF_RES_ERR_DB_OP, SF_RES_ERR_DEL_ENTRY, SF_RES_ERR_DIR_CLOSE, SF_RES_ERR_DIR_CREATE, SF_RES_ERR_DIR_DELETE, SF_RES_ERR_DIR_OPEN, SF_RES_ERR_DIR_PROC, SF_RES_ERR_DIR_READ, SF_RES_ERR_DIR_WRITE, SF_RES_ERR_ENT_CREATE, SF_RES_ERR_FILE_CLOSE, SF_RES_ERR_FILE_CREAT, SF_RES_ERR_FILE_DEL, SF_RES_ERR_FILE_MOVE, SF_RES_ERR_FILE_NAME, SF_RES_ERR_FILE_OPEN, SF_RES_ERR_FILE_PROC, SF_RES_ERR_FILE_READ, SF_RES_ERR_FILE_REN, SF_RES_ERR_FILE_WRITE, SF_RES_ERR_IN_TRANS, SF_RES_ERR_INST_CLASS, SF_RES_ERR_INST_REC, SF_RES_ERR_IO_ERR, SF_RES_ERR_OPEN_TRANS, SF_RES_ERR_READ_DU, SF_RES_ERR_SOCK_CLOSE, SF_RES_ERR_SOCK_CREAT, SF_RES_ERR_SOCK_OPEN, SF_RES_ERR_SOCK_WRITE, SF_RES_ERR_TABLE_ACC, SF_RES_ERR_TABLE_CLOS, SF_RES_ERR_TABLE_OPEN, SF_RES_ERR_TIMER_SCHED, SF_RES_ERR_USING_Q, SF_RES_IS_NULL, SF_RES_MEM_MAJOR, SF_RES_MEM_WARNING, SF_RES_NO_LICENSE, SF_RES_NODE_STATE_R, SF_RES_NODE_STATE_W, SF_SEC_NO_USER_AUTH, SF_SEC_USER_AUTH_FAIL, SF_SEC_USER_CFG_FAIL, SF_SRV_CNTRL, SF_UND_INTERRUPTED, SF_UND_SHUTDOWN_ERR
Constructor and Description |
---|
Logger(java.util.Hashtable configTable,
java.lang.String nodeId,
java.io.File logdir)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
clearStatus()
Clear all fault conditions that currently exist within this instance of a
Logger
|
void |
clearStatus(StatusMessage smsg) |
void |
clearStatus(java.lang.String category,
java.lang.String specificAlarm)
Clear existing fault condition defined by Strings category and
specificAlarm.
|
static boolean |
createDefaultLogger(java.util.Hashtable<java.lang.String,java.lang.String> configTable,
java.lang.String id,
java.io.File logdir,
java.lang.String serverNameOrNodeMajorType,
java.lang.String osaHomeDir,
java.lang.String trapHostFilePath)
This method creates the default server logger
|
boolean |
createLoggerPropertiesFile(java.lang.String loggerNodeName,
java.lang.String serverNameOrNodeMajorType,
boolean nodeDebugLevel) |
void |
createLoggerXml(java.lang.String loggerNodeName,
java.lang.String serverNameOrNodeMajorType,
boolean nodeDebugLevel) |
static Logger |
createNewLogger(java.util.Hashtable<java.lang.String,java.lang.String> configTable,
java.lang.String nodeId,
java.io.File logdir,
java.lang.String serverNameOrNodeMajorType,
java.lang.String osaHomeDir,
java.lang.String trapHostFilePath,
boolean debugLevel)
This method will create an instance of new logger
|
static Logger |
getLogger()
This method returns the default logger, ie when called form node manager
this returns node manager logger and when called from admin server, this
returns admin server log
|
SnmpTrapSenderIfc |
getSNMPTrapGenerator() |
StatusMessage |
getStatus() |
boolean |
isDebugEnabled() |
boolean |
isInfoEnabled() |
static boolean |
isRSM() |
void |
logCritical(java.lang.String faultCategory,
java.lang.String specificFault,
java.lang.String additionalFaultText,
java.lang.Exception exception)
Log a message to the Logger with severity of critical.
|
void |
logDebug(java.lang.String message,
java.lang.Exception exception) |
void |
logError(java.lang.String message,
boolean autoClear,
java.lang.Exception exception)
This method has been deprecated as of Network Mediation Release 3.3.
|
void |
logInfo(java.lang.String message,
java.lang.Exception exception)
Log a message to the Logger with severity of info.
|
void |
logMajor(java.lang.String faultCategory,
java.lang.String specificFault,
java.lang.String additionalFaultText,
java.lang.Exception exception)
Log a message to the Logger with severity of major.
|
void |
logMinor(java.lang.String faultCategory,
java.lang.String specificFault,
java.lang.String additionalFaultText,
java.lang.Exception exception)
Log a message to the Logger with severity of minor.
|
void |
logMsgAutoClear(boolean clear,
java.lang.String clearMsg,
java.lang.String functDesc,
int statusLvl,
int dbgLvl,
java.lang.String errMsg)
This method has been deprecated as of Network Mediation Release 3.3.
|
void |
logMsgManClear(java.lang.String functDesc,
int statusLvl,
int dbgLvl,
java.lang.String errMsg)
This method has been deprecated as of Network Mediation Release 3.3.
|
void |
logTrace(java.lang.String message,
java.lang.Exception exception)
This method has been deprecated as of Network Mediation Release 3.3.
|
void |
logWarning(java.lang.String message,
boolean autoClear,
java.lang.Exception exception)
This method has been deprecated as of Network Mediation Release 3.3.
|
void |
logWarning(java.lang.String faultCategory,
java.lang.String specificFault,
java.lang.String additionalFaultText,
java.lang.Exception exception)
Log a message to the Logger with severity of warning.
|
void |
modifyMaxLoggerSize(java.lang.String loggerNodeName,
java.lang.String serverNameOrNodeMajorType,
boolean nodeDebugLevel) |
void |
reconfigure(java.util.Hashtable configTable) |
void |
removeLogconfig(java.lang.String id) |
void |
setSNMPTrapGenerator(SnmpTrapSenderIfc stg) |
void |
updateLog4jfile(java.lang.String text,
int status) |
void |
writeTofile(org.w3c.dom.Document doc) |
@Deprecated public static final int DBG_ERROR
@Deprecated public static final int DBG_WARNING
@Deprecated public static final int DBG_TRACE
@Deprecated public static final int DBG_NONE
public static java.lang.String DBG_OFF
public static java.lang.String DBG_ON
public static final java.lang.String consolePatern
public static final java.lang.String rollingFilePattern
public static final java.lang.String SizeBasedTriggeringPolicy_str
public static final java.lang.String Policies_str
public static final java.lang.String PatternLayout_str
public static final java.lang.String filePattern_str
public static final java.lang.String fileName_str
public static final java.lang.String RollingFile_str
public static final java.lang.String name_str
public static final java.lang.String pattern_str
public static final java.lang.String DefaultRolloverStrategy_str
public static final java.lang.String max_str
public static final java.lang.String max_default
public static final java.lang.String Logger_str
public static final java.lang.String additivity_str
public static final java.lang.String AppenderRef_str
public static final java.lang.String ref_str
public static final java.lang.String level_str
public static final java.lang.String appenders_str
public static final java.lang.String loggers_str
public static final int DEFAULT_MAX_SIZE
public Logger(java.util.Hashtable configTable, java.lang.String nodeId, java.io.File logdir)
Logger( Hashtable, String, String, File )
public static Logger getLogger() throws java.lang.Exception
java.lang.Exception
public static boolean createDefaultLogger(java.util.Hashtable<java.lang.String,java.lang.String> configTable, java.lang.String id, java.io.File logdir, java.lang.String serverNameOrNodeMajorType, java.lang.String osaHomeDir, java.lang.String trapHostFilePath)
configTable
- id
- logdir
- serverNameOrNodeMajorType
- osaHomeDir
- trapHostFilePath
- public static boolean isRSM()
public static Logger createNewLogger(java.util.Hashtable<java.lang.String,java.lang.String> configTable, java.lang.String nodeId, java.io.File logdir, java.lang.String serverNameOrNodeMajorType, java.lang.String osaHomeDir, java.lang.String trapHostFilePath, boolean debugLevel)
configTable
- nodeId
- logdir
- serverNameOrNodeMajorType
- osaHomeDir
- trapHostFilePath
- debugLevel
- public void createLoggerXml(java.lang.String loggerNodeName, java.lang.String serverNameOrNodeMajorType, boolean nodeDebugLevel)
public void writeTofile(org.w3c.dom.Document doc)
public boolean createLoggerPropertiesFile(java.lang.String loggerNodeName, java.lang.String serverNameOrNodeMajorType, boolean nodeDebugLevel)
public void modifyMaxLoggerSize(java.lang.String loggerNodeName, java.lang.String serverNameOrNodeMajorType, boolean nodeDebugLevel)
public void reconfigure(java.util.Hashtable configTable)
public StatusMessage getStatus()
public void clearStatus(StatusMessage smsg)
public void clearStatus()
clearStatus
in interface LoggerIfc
public void clearStatus(java.lang.String category, java.lang.String specificAlarm)
clearStatus
in interface LoggerIfc
public void logMsgAutoClear(boolean clear, java.lang.String clearMsg, java.lang.String functDesc, int statusLvl, int dbgLvl, java.lang.String errMsg)
logCritical(String category, String
specificFault, String addedText, Exception exception)
,
logMajor(String category, String
specificFault, String addedText, Exception exception)
,
logMinor(String category, String
specificFault, String addedText, Exception exception)
,
logWarning(String category, String
specificFault, String addedText, Exception exception)
public void logMsgManClear(java.lang.String functDesc, int statusLvl, int dbgLvl, java.lang.String errMsg)
logCritical(String category, String
specificFault, String addedText, Exception exception)
,
logMajor(String category, String
specificFault, String addedText, Exception exception)
,
logMinor(String category, String
specificFault, String addedText, Exception exception)
,
logWarning(String category, String
specificFault, String addedText, Exception exception)
public boolean isDebugEnabled()
isDebugEnabled
in interface LoggerIfc
public boolean isInfoEnabled()
isInfoEnabled
in interface LoggerIfc
public void updateLog4jfile(java.lang.String text, int status)
public void setSNMPTrapGenerator(SnmpTrapSenderIfc stg)
public SnmpTrapSenderIfc getSNMPTrapGenerator()
public void logError(java.lang.String message, boolean autoClear, java.lang.Exception exception)
logError
in interface LoggerIfc
message
- Desired text for the error message to be written into the log
file.autoClear
- Indicates whether this condition can be automatically cleared
by the system. If false
, the alarm must be
manually cleared by the user.exception
- The exception which causes this alarm.logCritical(String category, String
specificFault, String addedText, Exception exception)
,
logMajor(String category, String
specificFault, String addedText, Exception exception)
,
logMinor(String category, String
specificFault, String addedText, Exception exception)
,
logWarning(String category, String
specificFault, String addedText, Exception exception)
public void logWarning(java.lang.String message, boolean autoClear, java.lang.Exception exception)
logWarning
in interface LoggerIfc
message
- Desired text for the error message to be written into the log
file.autoClear
- Indicates whether this condition can be automatically cleared
by the system. If false
, the alarm must be
manually cleared by the user.exception
- The exception which causes this alarmlogCritical(String category, String
specificFault, String addedText, Exception exception)
,
logMajor(String category, String
specificFault, String addedText, Exception exception)
,
logMinor(String category, String
specificFault, String addedText, Exception exception)
,
logWarning(String category, String
specificFault, String addedText, Exception exception)
public void logInfo(java.lang.String message, java.lang.Exception exception)
public void logTrace(java.lang.String message, java.lang.Exception exception)
logTrace
in interface LoggerIfc
message
- Desired text for the error message to be written into the log
file.exception
- The exception which causes this exceptionlogCritical(String category, String
specificFault, String addedText, Exception exception)
,
logMajor(String category, String
specificFault, String addedText, Exception exception)
,
logMinor(String category, String
specificFault, String addedText, Exception exception)
,
logWarning(String category, String
specificFault, String addedText, Exception exception)
public void logDebug(java.lang.String message, java.lang.Exception exception)
public void logCritical(java.lang.String faultCategory, java.lang.String specificFault, java.lang.String additionalFaultText, java.lang.Exception exception)
logCritical
in interface LoggerIfc
faultCategory
- A general category of the error. One of Initialization,
Configuration, Connectivity Invalid data, Resources, Internal
ErrorspecificFault
- A clearly worded description of this fault condition, with NO
variable component (i.e. node names, port numbers, time
stamps, etc.).additionalFaultText
- Any desirable additional text. The variable information.exception
- exception which causes this critical issue.public void logMajor(java.lang.String faultCategory, java.lang.String specificFault, java.lang.String additionalFaultText, java.lang.Exception exception)
logMajor
in interface LoggerIfc
faultCategory
- A general category of the error. One of Initialization,
Configuration, Connectivity Invalid data, Resources, Internal
ErrorspecificFault
- A clearly worded description of this fault condition, with NO
variable component (i.e. node names, port numbers, time
stamps, etc.).additionalFaultText
- Any desirable additional text. The variable information.exception
- Exception which causes this major issue.public void logMinor(java.lang.String faultCategory, java.lang.String specificFault, java.lang.String additionalFaultText, java.lang.Exception exception)
logMinor
in interface LoggerIfc
faultCategory
- A general category of the error. One of Initialization,
Configuration, Connectivity Invalid data, Resources, Internal
ErrorspecificFault
- A clearly worded description of this fault condition, with NO
variable component (i.e. node names, port numbers, time
stamps, etc.).additionalFaultText
- Any desirable additional text. The variable information.exception
- Exception which causes this minor issuepublic void logWarning(java.lang.String faultCategory, java.lang.String specificFault, java.lang.String additionalFaultText, java.lang.Exception exception)
logWarning
in interface LoggerIfc
faultCategory
- A general category of the error. One of Initialization,
Configuration, Connectivity Invalid data, Resources, Internal
ErrorspecificFault
- A clearly worded description of this fault condition, with NO
variable component (i.e. node names, port numbers, time
stamps, etc.).additionalFaultText
- Any desirable additional text. The variable information.exception
- Exception which causes this warningpublic void removeLogconfig(java.lang.String id)