network.events
Class ConnectEvent

java.lang.Object
  extended bynetwork.events.Event
      extended bynetwork.events.SyslogEvent
          extended bynetwork.events.ConnectEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
FtpEvent, LoginEvent, LogoutEvent, RLoginEvent, RSHEvent, SFtpEvent, SshEvent, SshSftpEvent, TelnetEvent, TelnetFtpLoginEvent, XDMEvent

public class ConnectEvent
extends SyslogEvent

See Also:
Serialized Form

Field Summary
protected  java.lang.String initiatingHost
           
protected  java.lang.String initiatingUser
           
protected  java.lang.String loginStatus
           
protected  java.lang.String mode
           
protected  java.lang.String processID
           
protected  java.lang.String targetUser
           
 
Fields inherited from class network.events.SyslogEvent
eventString
 
Fields inherited from class network.events.Event
agentURN, domainName, eventDeliverTryNumber, priority
 
Constructor Summary
ConnectEvent(java.lang.String eventName, long eventGenerationTime, ajanta.naming.URN agentURN, java.lang.String eventTime, java.lang.String processID, java.lang.String eventString, java.lang.String targetUser, java.lang.String loginStatus, 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 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 getInitiatingHost()
           
 java.lang.String getInitiatingUser()
           
 java.lang.String getLoginStatus()
           
 java.lang.String getMode()
           
 java.lang.String getProcID()
           
 java.lang.String getTargetUser()
           
 void setInitiatingHost(java.lang.String host)
           
 void setInitiatingUser(java.lang.String user)
           
 void setMode(java.lang.String mode)
           
 void setTargetUser(java.lang.String user)
           
 java.lang.String toString()
          Returns a string representation of this event
 
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
 

Field Detail

loginStatus

protected java.lang.String loginStatus

initiatingHost

protected java.lang.String initiatingHost

initiatingUser

protected java.lang.String initiatingUser

targetUser

protected java.lang.String targetUser

processID

protected java.lang.String processID

mode

protected java.lang.String mode
Constructor Detail

ConnectEvent

public ConnectEvent(java.lang.String eventName,
                    long eventGenerationTime,
                    ajanta.naming.URN agentURN,
                    java.lang.String eventTime,
                    java.lang.String processID,
                    java.lang.String eventString,
                    java.lang.String targetUser,
                    java.lang.String loginStatus,
                    int alertLevel,
                    int alarmLevel)
Parameters:
eventName -
eventGenerationTime -
agentURN -
eventTime -
processID -
eventString -
targetUser -
loginStatus -
alertLevel -
alarmLevel -
Method Detail

getProcID

public java.lang.String getProcID()
Returns:

getLoginStatus

public java.lang.String getLoginStatus()
Returns:

setInitiatingHost

public void setInitiatingHost(java.lang.String host)
Parameters:
host -
Returns:

setInitiatingUser

public void setInitiatingUser(java.lang.String user)
Parameters:
user -
Returns:

setTargetUser

public void setTargetUser(java.lang.String user)
Parameters:
user -
Returns:

getInitiatingHost

public java.lang.String getInitiatingHost()
Returns:

getInitiatingUser

public java.lang.String getInitiatingUser()
Returns:

getTargetUser

public java.lang.String getTargetUser()
Returns:

getMode

public java.lang.String getMode()
Returns:

setMode

public void setMode(java.lang.String mode)
Parameters:
mode -
Returns:

toString

public java.lang.String toString()
Description copied from class: SyslogEvent
Returns a string representation of this event

Overrides:
toString in class SyslogEvent
Returns:

getColumnNames

public java.lang.String getColumnNames()
Description copied from class: SyslogEvent
Returns a list of SQL column names for use in SQL statements

Overrides:
getColumnNames in class SyslogEvent
Returns:

getFieldNames

public java.lang.String getFieldNames()
Description copied from class: SyslogEvent
Returns a list of SQL field names

Overrides:
getFieldNames in class SyslogEvent
Returns:

getFieldValues

public java.lang.String getFieldValues()
Description copied from class: SyslogEvent
Returns a list of values for use in a SQL statement ' and \ caharacters will be replaced by \' and \\ respectively

Overrides:
getFieldValues in class SyslogEvent
Returns: