org.jwarp.service.work
Class WorkManagerEvent

java.lang.Object
  |
  +--org.jwarp.service.work.WorkManagerEvent

public class WorkManagerEvent
extends java.lang.Object

This class is the event class for all work manager events.


Field Summary
(package private)  IActivity activity
          The activity's id
(package private)  java.lang.String message
          The event message
(package private)  long time
          Time of the event
(package private)  java.lang.String tool
          The tool's name
 int TYPE_JOB_ADDED
          Event type: New job added.
 int TYPE_JOB_CANCELLED
          Event type: Job cancelled.
 int TYPE_JOB_ERROR
          Event type: Job execution error.
 int TYPE_JOB_FINISHED
          Event type: Job execution successfully finished.
 int TYPE_PRIORITY_JOB_ADDED
          Event type: New high priority job added.
 int TYPE_PRIORITY_JOB_CANCELLED
          Event type: High priority Job cancelled.
 int TYPE_PRIORITY_JOB_ERROR
          Event type: High priority Job execution error.
 int TYPE_WORKMANAGER_ERROR
          Event type: Work manager error.
(package private)  int user
          The user's id
 
Constructor Summary
WorkManagerEvent(java.lang.String message, java.lang.String tool, IActivity activity, int user, short type)
          Creates a new event.
 
Method Summary
 IActivity getActivity()
          Returns the activity.
 java.lang.String getMessage()
          Gets the events message.
 long getTime()
          Gets the event time stamp in ms.
 java.lang.String getTool()
          Returns the tools name.
 int getUser()
          Returns the user.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_JOB_ADDED

public final int TYPE_JOB_ADDED
Event type: New job added.

TYPE_JOB_CANCELLED

public final int TYPE_JOB_CANCELLED
Event type: Job cancelled.

TYPE_PRIORITY_JOB_ADDED

public final int TYPE_PRIORITY_JOB_ADDED
Event type: New high priority job added.

TYPE_PRIORITY_JOB_CANCELLED

public final int TYPE_PRIORITY_JOB_CANCELLED
Event type: High priority Job cancelled.

TYPE_JOB_ERROR

public final int TYPE_JOB_ERROR
Event type: Job execution error.

TYPE_JOB_FINISHED

public final int TYPE_JOB_FINISHED
Event type: Job execution successfully finished.

TYPE_PRIORITY_JOB_ERROR

public final int TYPE_PRIORITY_JOB_ERROR
Event type: High priority Job execution error.

TYPE_WORKMANAGER_ERROR

public final int TYPE_WORKMANAGER_ERROR
Event type: Work manager error.

time

long time
Time of the event

message

java.lang.String message
The event message

tool

java.lang.String tool
The tool's name

activity

IActivity activity
The activity's id

user

int user
The user's id
Constructor Detail

WorkManagerEvent

public WorkManagerEvent(java.lang.String message,
                        java.lang.String tool,
                        IActivity activity,
                        int user,
                        short type)
Creates a new event.
Parameters:
message - The event message string.
tool - The tool's name
activity - The activity
user - The user's id
type - The event type
Method Detail

getTime

public long getTime()
Gets the event time stamp in ms.
Returns:
The event time.

getMessage

public java.lang.String getMessage()
Gets the events message.
Returns:
The message

getTool

public java.lang.String getTool()
Returns the tools name.
Returns:
The tool name.

getActivity

public IActivity getActivity()
Returns the activity.
Returns:
The activity.

getUser

public int getUser()
Returns the user.
Returns:
The suer.

©   O R C A   S y s t e m s