org.glite.lb
Class Event

java.lang.Object
  extended by org.glite.lb.Event
Direct Known Subclasses:
EventAbort, EventAccepted, EventCancel, EventChangeACL, EventChkpt, EventClear, EventCollectionState, EventCondorError, EventCondorMatch, EventCondorReject, EventCondorResourceUsage, EventCondorShadowExited, EventCondorShadowStarted, EventCondorStarterExited, EventCondorStarterStarted, EventConnectJob, EventCREAMAbort, EventCREAMAccepted, EventCREAMCall, EventCREAMCancel, EventCREAMDone, EventCREAMPurge, EventCREAMReallyRunning, EventCREAMResume, EventCREAMRunning, EventCREAMStart, EventCREAMStatus, EventCREAMStore, EventCREAMSuspend, EventCurDescr, EventDeQueued, EventDisconnectJob, EventDone, EventEnQueued, EventFileTransfer, EventFileTransferRegister, EventGrantPayloadOwnership, EventHelperCall, EventHelperReturn, EventListener, EventMatch, EventNotification, EventPBSAbort, EventPBSAccepted, EventPBSDequeued, EventPBSDone, EventPBSError, EventPBSInternalStateChange, EventPBSMatch, EventPBSPending, EventPBSQueued, EventPBSRefused, EventPBSRerun, EventPBSResourceUsage, EventPBSRun, EventPBSTransfer, EventPBSWaiting, EventPending, EventPurge, EventReallyRunning, EventRefused, EventRegJob, EventResourceUsage, EventResubmission, EventResume, EventRunning, EventSandbox, EventSuspend, EventTakePayloadOwnership, EventTransfer, EventUserTag, EventVMCreate, EventVMDone, EventVMHost, EventVMImage, EventVMResume, EventVMRunning, EventVMShutdown, EventVMStop

public abstract class Event
extends java.lang.Object

Abstract class which serves as base for all events.


Constructor Summary
Event()
           
Event(org.glite.jobid.Jobid jobId)
           
 
Method Summary
 Timeval getArrived()
          Get and set methods for Event attributes.
abstract  java.lang.String getEventType()
          When implemented, this method returns name of event type.
 java.lang.String getHost()
           
 org.glite.jobid.Jobid getJobId()
           
 Level getLevel()
           
 java.lang.Integer getPriority()
           
 SeqCode getSeqcode()
           
 Sources getSource()
           
 java.lang.String getSrcInstance()
           
 Timeval getTimestamp()
           
 java.lang.String getUser()
           
 void setArrived(Timeval arrived)
           
 void setHost(java.lang.String host)
           
 void setJobId(org.glite.jobid.Jobid jobId)
           
 void setLevel(Level level)
           
 void setPriority(java.lang.Integer priority)
           
 void setSeqcode(SeqCode seqcode)
           
 void setSource(Sources source)
           
 void setSrcInstance(java.lang.String srcInstance)
           
 void setTimestamp(Timeval timestamp)
           
 void setUser(java.lang.String user)
           
abstract  java.lang.String ulm()
          When implemented, this method returns string which is specific for each event.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event

public Event()

Event

public Event(org.glite.jobid.Jobid jobId)
Method Detail

getJobId

public org.glite.jobid.Jobid getJobId()

ulm

public abstract java.lang.String ulm()
When implemented, this method returns string which is specific for each event.

Returns:
specific string

getEventType

public abstract java.lang.String getEventType()
When implemented, this method returns name of event type.

Returns:
name of event

getArrived

public Timeval getArrived()
Get and set methods for Event attributes.


setArrived

public void setArrived(Timeval arrived)

getHost

public java.lang.String getHost()

setHost

public void setHost(java.lang.String host)

setJobId

public void setJobId(org.glite.jobid.Jobid jobId)

getLevel

public Level getLevel()

setLevel

public void setLevel(Level level)

getPriority

public java.lang.Integer getPriority()

setPriority

public void setPriority(java.lang.Integer priority)

getSeqcode

public SeqCode getSeqcode()

setSeqcode

public void setSeqcode(SeqCode seqcode)

getSource

public Sources getSource()

setSource

public void setSource(Sources source)

getSrcInstance

public java.lang.String getSrcInstance()

setSrcInstance

public void setSrcInstance(java.lang.String srcInstance)

getTimestamp

public Timeval getTimestamp()

setTimestamp

public void setTimestamp(Timeval timestamp)

getUser

public java.lang.String getUser()

setUser

public void setUser(java.lang.String user)