network.events
Class AbnormalRootLoginEvent

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

public class AbnormalRootLoginEvent
extends LoginEvent

See Also:
Serialized Form

Field Summary
 
Fields inherited from class network.events.LoginEvent
serviceName
 
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
AbnormalRootLoginEvent(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, java.lang.String serviceName, java.lang.String ipAddress, 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 getIPAddress()
           
 java.lang.String toString()
          Returns a string representation of this event
 
Methods inherited from class network.events.LoginEvent
getServiceName
 
Methods inherited from class network.events.ConnectEvent
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

AbnormalRootLoginEvent

public AbnormalRootLoginEvent(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,
                              java.lang.String serviceName,
                              java.lang.String ipAddress,
                              int alertLevel,
                              int alarmLevel)
Parameters:
eventName -
eventGenerationTime -
agentURN -
eventTime -
procID -
eventString -
targetUser -
loginStatus -
serviceName -
ipAddress -
alertLevel -
alarmLevel -
Method Detail

toString

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

Overrides:
toString in class LoginEvent
Returns:

getIPAddress

public java.lang.String getIPAddress()
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 LoginEvent
Returns:

getFieldNames

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

Overrides:
getFieldNames in class LoginEvent
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 LoginEvent
Returns: