|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnetwork.events.Event
network.events.SyntheticEvent
This event indicates that there is a new line in the syslog file matching some given patterns. SyntheticEvent 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 | |
SyntheticEvent(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 SyntheticEvent(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 eventMethod Detail |
public java.lang.String getEventString()
public java.lang.String getEventTime()
public java.lang.String toString()
toString
in class Event
public java.lang.String getColumnNames()
getColumnNames
in class Event
public java.lang.String getFieldNames()
getFieldNames
in class Event
public java.lang.String getFieldValues()
getFieldValues
in class Event
public java.lang.String getSQLEventString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |