public class EventUtilDaoImpl extends AbstractEventUtil
ASSET_BEGIN, ASSET_END_SUFFIX, ATTRIB_DELIM, NAME_VAL_DELIM, NUM_PARMS_STR, PARM_BEGIN, PARM_BEGIN_LENGTH, PARM_END_SUFFIX, PARM_NAME_NUMBERED_PREFIX, PARM_NAME_NUMBERED_PREFIX_LENGTH, PARM_NUM_PREFIX, PARM_NUM_PREFIX_LENGTH, PARMS_ALL, PARMS_NAMES, PARMS_VALUES, PERCENT, SPACE_DELIM, TAG_DESCR, TAG_DPNAME, TAG_EVENT_DB_ID, TAG_HOST, TAG_IFALIAS, TAG_IFINDEX, TAG_INTERFACE, TAG_INTERFACE_RESOLVE, TAG_LOGMSG, TAG_MOUSEOVERTEXT, TAG_NODEID, TAG_NODELABEL, TAG_OPERINSTR, TAG_PERCENT_SIGN, TAG_SERVICE, TAG_SEVERITY, TAG_SHORT_TIME, TAG_SNMP, TAG_SNMP_COMMUNITY, TAG_SNMP_GENERIC, TAG_SNMP_ID, TAG_SNMP_IDTEXT, TAG_SNMP_SPECIFIC, TAG_SNMP_VERSION, TAG_SNMPHOST, TAG_SOURCE, TAG_TIME, TAG_TTICKET_ID, TAG_UEI
Constructor and Description |
---|
EventUtilDaoImpl() |
Modifier and Type | Method and Description |
---|---|
String |
getAssetFieldValue(String parm,
long nodeId)
Helper method.
|
String |
getHardwareFieldValue(String parm,
long nodeId) |
String |
getIfAlias(long nodeId,
String ipaddr)
Retrieve ifAlias from the snmpinterface table of the database given a particular
nodeId and ipAddr.
|
String |
getNodeLabel(long nodeId)
Retrieve nodeLabel from the node table of the database given a particular
nodeId.
|
escape, expandMapValues, expandParms, expandParms, getAllParamValues, getAllParmNames, getAllParmValues, getInstance, getNamedParmValue, getNumParmName, getNumParmValue, getValueOfParm, splitAndExtract
public String getNodeLabel(long nodeId) throws SQLException
AbstractEventUtil
getNodeLabel
in interface EventUtil
getNodeLabel
in class AbstractEventUtil
nodeId
- Node identifierSQLException
- if database error encounteredpublic String getIfAlias(long nodeId, String ipaddr) throws SQLException
AbstractEventUtil
getIfAlias
in interface EventUtil
getIfAlias
in class AbstractEventUtil
nodeId
- Node identifierSQLException
- if database error encounteredpublic String getAssetFieldValue(String parm, long nodeId)
AbstractEventUtil
getAssetFieldValue
in interface EventUtil
getAssetFieldValue
in class AbstractEventUtil
Copyright © 2017. All rights reserved.