network.events
Class  ProcessMonitoringEvent
java.lang.Object
  |
  +--network.events.Event
        |
        +--network.events.CPUMonitorEvent
              |
              +--network.events.ProcessMonitoringEvent
- All Implemented Interfaces: 
 - java.io.Serializable
 
- Direct Known Subclasses: 
 - DaemonDeletedEvent, DeletedProcessEvent, IPEEvent, NewProcessEvent, RunawayProcessEvent
 
- public class ProcessMonitoringEvent
- extends CPUMonitorEvent
  
- See Also:
 - Serialized Form
 
 
 
 
| 
Constructor Summary | 
ProcessMonitoringEvent(java.lang.String eventName,
                       long eventGenerationTime,
                       ajanta.naming.URN agentURN,
                       ProcessData data,
                       long psExecCount,
                       int alertLevel,
                       int alarmLevel)
 
            | 
 
 
 
| 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, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
user
private java.lang.String user
processID
private java.lang.String processID
command
private java.lang.String command
cpu
private double cpu
lwp
private int lwp
cpuTime
private java.lang.String cpuTime
eTime
private java.lang.String eTime
data
private ProcessData data
psExecutionCount
private long psExecutionCount
ProcessMonitoringEvent
public ProcessMonitoringEvent(java.lang.String eventName,
                              long eventGenerationTime,
                              ajanta.naming.URN agentURN,
                              ProcessData data,
                              long psExecCount,
                              int alertLevel,
                              int alarmLevel)
- Parameters:
 eventName - eventGenerationTime - agentURN - data - psExecCount - alertLevel - alarmLevel - 
toString
public java.lang.String toString()
- Overrides:
 toString in class CPUMonitorEvent
 
- Returns:
 
 
getProcessData
public ProcessData getProcessData()
- Returns:
 
 
getExecutionCount
public long getExecutionCount()
- Returns:
 
 
getColumnNames
public java.lang.String getColumnNames()
- Overrides:
 getColumnNames in class Event
 
- Returns:
 
 
getFieldNames
public java.lang.String getFieldNames()
- Overrides:
 getFieldNames in class Event
 
- Returns:
 
 
getFieldValues
public java.lang.String getFieldValues()
- Overrides:
 getFieldValues in class Event
 
- Returns:
 
 
getSQLEventString
public java.lang.String getSQLEventString(java.lang.String eString)
- Parameters:
 eString - 
- Returns:
 
 
equals
public boolean equals(java.lang.Object object)
- Overrides:
 equals in class java.lang.Object
 
- Parameters:
 object - 
- Returns: