Modifier and Type | Field and Description |
---|---|
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 |
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) |
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() |
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 |
reconfigure(java.util.Hashtable configTable) |
void |
setSNMPTrapGenerator(SnmpTrapSenderIfc stg) |
void |
updateLog4jfile(java.lang.String text,
int status) |
@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 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 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 boolean createLoggerPropertiesFile(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 warning