|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnetwork.events.Event
network.events.RootPresenceEvent
RootPresenceEvent indicates that root is present on a machine (either by a login (xdm, ssh, su ,etc) or by a process running as root)
Field Summary | |
protected java.lang.String |
args
|
protected java.lang.String |
initiatingUser
|
protected java.net.InetAddress |
location
|
protected int |
pid
|
protected java.lang.String |
suStatus
|
protected java.lang.String |
targetUser
|
Fields inherited from class network.events.Event |
agentURN, domainName, eventDeliverTryNumber, priority |
Constructor Summary | |
RootPresenceEvent(java.lang.String eventName,
long eventGenerationTime,
ajanta.naming.URN agentURN,
java.net.InetAddress eventLocation,
int alertLevel,
int alarmLevel)
|
Method Summary | |
java.lang.String |
getArgs()
|
java.lang.String |
getColumnNames()
|
java.lang.String |
getFieldNames()
|
java.lang.String |
getFieldValues()
|
java.lang.String |
getInitiatingUser()
Returns the user initiating the su command |
int |
getPID()
Returns the process ID of the daemon spawned to handle the root login, or the process ID of the process being run by root |
java.lang.String |
getRootEventLocation()
Returns a hostname where root was detected |
java.lang.String |
getSUStatus()
Returns the status of the su command |
java.lang.String |
getTargetUser()
Returns the user being switched to |
void |
setArgs(java.lang.String args)
Sets the command line of the detected root process |
void |
setInitiatingUser(java.lang.String user)
Sets the user initiating the su command |
void |
setPID(int pid)
Sets the process ID of the daemon spawned to handle the root login, or sets the process ID of the process being run by root |
void |
setSUStatus(java.lang.String status)
Sets the status of the su command that was run |
void |
setTargetUser(java.lang.String user)
Sets the user being switched to |
java.lang.String |
toString()
|
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 |
protected java.lang.String initiatingUser
protected java.lang.String targetUser
protected java.lang.String suStatus
protected java.net.InetAddress location
protected int pid
protected java.lang.String args
Constructor Detail |
public RootPresenceEvent(java.lang.String eventName, long eventGenerationTime, ajanta.naming.URN agentURN, java.net.InetAddress eventLocation, int alertLevel, int alarmLevel)
eventName
- The name of this eventeventGenerationTime
- The time at which this event was generatedagentURN
- The URN of the agent reporting this eventeventLocation
- The address of the machine where root was detectedalertLevel
- The alert level of this eventalarmLevel
- The alarm level of this eventMethod Detail |
public void setSUStatus(java.lang.String status)
status
- A string determining if the su command was successful
public java.lang.String getSUStatus()
public void setInitiatingUser(java.lang.String user)
user
- A username
public void setTargetUser(java.lang.String user)
user
- A username
public java.lang.String getInitiatingUser()
public java.lang.String getTargetUser()
public java.lang.String getRootEventLocation()
public void setPID(int pid)
pid
- A process IDpublic void setArgs(java.lang.String args)
args
-
public int getPID()
public java.lang.String getArgs()
public java.lang.String toString()
toString
in class Event
public java.lang.String getColumnNames()
getColumnNames
in class Event
public java.lang.String getFieldNames()
getFieldNames
in class Event
public java.lang.String getFieldValues()
getFieldValues
in class Event
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |