network.events
Class SFtpEvent

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

public class SFtpEvent
extends ConnectEvent

SFtpEvent indicates that a user is attempting to login via sftp

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
SFtpEvent(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 of this event
 
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

SFtpEvent

public SFtpEvent(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 reporting this event
eventTime - The time contained in the syslog line pertaining to this SFtp event
procID - The process id of the daemon spawned to handle the sftp request
eventString - The syslog line pertaining to this event
targetUser - The user attempting to log in via sftp
loginStatus - Determines if the login was successful or not
alertLevel - The alert level of this event
alarmLevel - The alarm level of this event
Method Detail

toString

public java.lang.String toString()
Returns a string representation of this event

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