|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnetwork.events.Event
network.events.SyslogEvent
This event indicates that there is a new line in the syslog file matching some given patterns. SyslogEvent is used mainly to trigger other event detectors
| Field Summary | |
protected java.lang.String |
eventString
The new syslog line |
| Fields inherited from class network.events.Event |
agentURN, domainName, eventDeliverTryNumber, priority |
| Constructor Summary | |
SyslogEvent(java.lang.String eventName,
long time,
ajanta.naming.URN agentURN,
java.lang.String eventTime,
java.lang.String eventString,
int alertLevel,
int alarmLevel)
|
|
| Method Summary | |
java.lang.String |
getColumnNames()
Returns a list of SQL column names for use in SQL statements |
java.lang.String |
getEventString()
Returns the new syslog line |
java.lang.String |
getEventTime()
Returns the time stamp from the syslog line |
java.lang.String |
getFieldNames()
Returns a list of SQL field names |
java.lang.String |
getFieldValues()
Returns a list of values for use in a SQL statement ' and \ caharacters will be replaced by \' and \\ respectively |
java.lang.String |
getSQLEventString()
Replaces ' and \ with ' and \' in the syslog line |
java.lang.String |
toString()
Returns a string representation of this event |
| Methods inherited from class network.events.Event |
createSQL, getAgentURN, getAlarmLevel, getAlertLevel, getDomainName, getEventDeliverTryNumber, getEventGenerationTime, getEventID, getEventLocation, getID, getINTMonth, getMyClass, getName, getSQLTime, getSQLTime, setAlarmLevel, setAlertLevel, setDomainName, setEventID, setPriority, toSQL |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected java.lang.String eventString
| Constructor Detail |
public SyslogEvent(java.lang.String eventName,
long time,
ajanta.naming.URN agentURN,
java.lang.String eventTime,
java.lang.String eventString,
int alertLevel,
int alarmLevel)
eventName - The name of this eventtime - The time at which this event was generatedagentURN - The URN of the agent reporting this eventeventTime - The time at which the syslog line was writteneventString - The syslog linealertLevel - The alert level for this eventalarmLevel - The alarm level for this event| Method Detail |
public java.lang.String getEventString()
public java.lang.String getEventTime()
public java.lang.String toString()
toString in class Eventpublic java.lang.String getColumnNames()
getColumnNames in class Eventpublic java.lang.String getFieldNames()
getFieldNames in class Eventpublic java.lang.String getFieldValues()
getFieldValues in class Eventpublic java.lang.String getSQLEventString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||