network.events
Class FileSystemEvent

java.lang.Object
  extended bynetwork.events.Event
      extended bynetwork.events.FileSystemEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DiskFullEvent

public class FileSystemEvent
extends Event
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  ajanta.naming.URN agentURN
           
protected  int priority
           
 
Fields inherited from class network.events.Event
domainName, eventDeliverTryNumber
 
Constructor Summary
FileSystemEvent(java.lang.String eventName, long eventGenerationTime, ajanta.naming.URN agURN, java.lang.String device, int alertLevel, int alarmLevel)
           
 
Method Summary
 java.lang.String getDevice()
           
 java.net.InetAddress getEventLocation()
           
 java.lang.String getID()
           
 java.lang.String getINTMonth(java.lang.String month)
           
 java.lang.String getMyClass()
           
 java.lang.String getName()
           
 java.lang.String getSQLTime()
           
 java.lang.String getSQLTime(long millis)
           
 long getTime()
           
 void setPriority(int priority)
           
 java.lang.String toPrologRule()
           
 java.lang.String toString()
           
 
Methods inherited from class network.events.Event
createSQL, getAgentURN, getAlarmLevel, getAlertLevel, getColumnNames, getDomainName, getEventDeliverTryNumber, getEventGenerationTime, getEventID, getFieldNames, getFieldValues, setAlarmLevel, setAlertLevel, setDomainName, setEventID, toSQL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

agentURN

protected ajanta.naming.URN agentURN

priority

protected int priority
Constructor Detail

FileSystemEvent

public FileSystemEvent(java.lang.String eventName,
                       long eventGenerationTime,
                       ajanta.naming.URN agURN,
                       java.lang.String device,
                       int alertLevel,
                       int alarmLevel)
Parameters:
eventName -
eventGenerationTime -
agURN -
device -
alertLevel -
alarmLevel -
Method Detail

getID

public java.lang.String getID()
Overrides:
getID in class Event
Returns:

getDevice

public java.lang.String getDevice()
Returns:

getMyClass

public java.lang.String getMyClass()
Overrides:
getMyClass in class Event
Returns:

getName

public java.lang.String getName()
Overrides:
getName in class Event
Returns:

getEventLocation

public java.net.InetAddress getEventLocation()
Overrides:
getEventLocation in class Event
Returns:

getTime

public long getTime()
Returns:

getSQLTime

public java.lang.String getSQLTime()
Overrides:
getSQLTime in class Event
Returns:

getSQLTime

public java.lang.String getSQLTime(long millis)
Overrides:
getSQLTime in class Event
Parameters:
millis -
Returns:

setPriority

public void setPriority(int priority)
Overrides:
setPriority in class Event
Parameters:
priority -
Returns:

toString

public java.lang.String toString()
Overrides:
toString in class Event
Returns:

toPrologRule

public java.lang.String toPrologRule()
Returns:

getINTMonth

public java.lang.String getINTMonth(java.lang.String month)
Overrides:
getINTMonth in class Event
Parameters:
month -
Returns: