network.events
Class SshEvent

java.lang.Object
  extended bynetwork.events.Event
      extended bynetwork.events.SyslogEvent
          extended bynetwork.events.ConnectEvent
              extended bynetwork.events.SshEvent
All Implemented Interfaces:
java.io.Serializable

public class SshEvent
extends ConnectEvent

This event indicates that a user connected via ssh

See Also:
Serialized Form

Field Summary
 
Fields inherited from class network.events.ConnectEvent
initiatingHost, initiatingUser, loginStatus, mode, processID, targetUser
 
Fields inherited from class network.events.SyslogEvent
eventString
 
Fields inherited from class network.events.Event
agentURN, domainName, eventDeliverTryNumber, priority
 
Constructor Summary
SshEvent(java.lang.String eventName, long eventGenerationTime, ajanta.naming.URN agentURN, java.lang.String eventTime, java.lang.String procID, java.lang.String eventString, java.lang.String targetUser, java.lang.String loginStatus, int alertLevel, int alarmLevel)
           
 
Method Summary
 java.lang.String toString()
          Returns a string representation for this object
 
Methods inherited from class network.events.ConnectEvent
getColumnNames, getFieldNames, getFieldValues, getInitiatingHost, getInitiatingUser, getLoginStatus, getMode, getProcID, getTargetUser, setInitiatingHost, setInitiatingUser, setMode, setTargetUser
 
Methods inherited from class network.events.SyslogEvent
getEventString, getEventTime, getSQLEventString
 
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
 

Constructor Detail

SshEvent

public SshEvent(java.lang.String eventName,
                long eventGenerationTime,
                ajanta.naming.URN agentURN,
                java.lang.String eventTime,
                java.lang.String procID,
                java.lang.String eventString,
                java.lang.String targetUser,
                java.lang.String loginStatus,
                int alertLevel,
                int alarmLevel)
Parameters:
eventName - The name of this event
eventGenerationTime - The time at which this event was generated
agentURN - The URN of the agent generating this event
eventTime - The time at which the ssh connection occured
procID - The process ID of the ssh daemon handling the connection
eventString - The syslog line pertaining to this event
targetUser - The user making the connection
loginStatus - Determines if the login was a success or not
alertLevel - The alert level for this event
alarmLevel - The alarm level for this event
Method Detail

toString

public java.lang.String toString()
Returns a string representation for this object

Overrides:
toString in class ConnectEvent
Returns:
A string representing this objetc