|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.EventObject
javax.resource.spi.work.WorkEvent
public class WorkEvent
This class models the various events that occur during the processing
of a Work instance.
| Field Summary | |
|---|---|
static int |
WORK_ACCEPTED
Indicates Work instance has been accepted. |
static int |
WORK_COMPLETED
Indicates Work instance has completed execution. |
static int |
WORK_REJECTED
Indicates Work instance has been rejected. |
static int |
WORK_STARTED
Indicates Work instance has started execution. |
| Fields inherited from class java.util.EventObject |
|---|
source |
| Constructor Summary | |
|---|---|
WorkEvent(Object source,
int type,
Work work,
WorkException exc)
|
|
WorkEvent(Object source,
int type,
Work work,
WorkException exc,
long startDuration)
|
|
| Method Summary | |
|---|---|
WorkException |
getException()
Return the WorkException. |
long |
getStartDuration()
Return the start interval duration. |
int |
getType()
Return the type of this event. |
Work |
getWork()
Return the Work instance which is the cause of the event. |
| Methods inherited from class java.util.EventObject |
|---|
getSource, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int WORK_ACCEPTED
public static final int WORK_REJECTED
public static final int WORK_STARTED
public static final int WORK_COMPLETED
| Constructor Detail |
|---|
public WorkEvent(Object source,
int type,
Work work,
WorkException exc)
arg0 -
public WorkEvent(Object source,
int type,
Work work,
WorkException exc,
long startDuration)
| Method Detail |
|---|
public int getType()
public Work getWork()
Work instance which is the cause of the event.
Work instance.public WorkException getException()
WorkException subtype
returned depends on the type of the event.
WorkRejectedException or
a WorkCompletedException, if any.public long getStartDuration()
Work
was accepted, until the Work execution started. Note, this
does not offer real-time guarantees. It is valid to return -1,
if the actual start interval duration is unknown.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||