network.detectors
Class SshEventDetector

java.lang.Object
  extended bynetwork.detectors.EventDetector
      extended bynetwork.detectors.SyslogEventDetector
          extended bynetwork.detectors.SshEventDetector
All Implemented Interfaces:
java.lang.Runnable, java.io.Serializable

public class SshEventDetector
extends SyslogEventDetector
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class network.detectors.SyslogEventDetector
compiler, currentYear, eventName, matcher, monthLookup, paramInstr, paramProcInstr, pattern, toolsCreated
 
Fields inherited from class network.detectors.EventDetector
agentURN, cred, dbModule, eventIDGenerator, eventTable, host, localTriggeringEvents, remoteTriggeringEvents, reportTable
 
Constructor Summary
SshEventDetector(ConfigObject configObj)
           
SshEventDetector(java.util.Vector localtriggeringEventClassNames, java.util.Vector remotetriggeringEventClassNames, ConfigObject configObj)
           
 
Method Summary
 java.util.Vector generateEvent(Event triggeredEvent)
          tokens - matched tokens as given in pattern
 java.lang.String getGeneratingEventClassName()
           
 
Methods inherited from class network.detectors.SyslogEventDetector
match, modifyDetector, parsePatternFile, populatePatterns, setLastReadTime
 
Methods inherited from class network.detectors.EventDetector
getAlarmLevel, getAlertLevel, getLocalTriggeringEventClassNames, getRemoteTriggeringEventClassNames, getSynchronizer, InitializeFields, printRunningThreads, run, setAgentURN, setAlarmLevel, setAlertLevel, setDB, setEventIDGenerator, setEventTable, setLocalTriggeringEvents, setRemoteTriggeringEvents, setReportTable, stopDetector, switchOffPrintRunningThreads
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SshEventDetector

public SshEventDetector(ConfigObject configObj)
                 throws java.lang.Exception

SshEventDetector

public SshEventDetector(java.util.Vector localtriggeringEventClassNames,
                        java.util.Vector remotetriggeringEventClassNames,
                        ConfigObject configObj)
                 throws java.lang.Exception
Method Detail

getGeneratingEventClassName

public java.lang.String getGeneratingEventClassName()
Overrides:
getGeneratingEventClassName in class SyslogEventDetector
Returns:

generateEvent

public java.util.Vector generateEvent(Event triggeredEvent)
tokens - matched tokens as given in pattern

Overrides:
generateEvent in class SyslogEventDetector
Parameters:
triggeredEvent -
Returns: