org.globus.wsrf.impl.work
Class WorkEventImpl

java.lang.Object
  extended byorg.globus.wsrf.impl.work.WorkEventImpl
All Implemented Interfaces:
commonj.work.WorkEvent

public class WorkEventImpl
extends java.lang.Object
implements commonj.work.WorkEvent


Field Summary
private  commonj.work.WorkException exception
           
private  int type
           
private  commonj.work.Work work
           
 
Fields inherited from interface commonj.work.WorkEvent
WORK_ACCEPTED, WORK_COMPLETED, WORK_REJECTED, WORK_STARTED
 
Constructor Summary
WorkEventImpl(int type, commonj.work.Work work)
           
WorkEventImpl(commonj.work.WorkException exception, int type, commonj.work.Work work)
           
 
Method Summary
 commonj.work.WorkException getException()
           
 int getType()
           
 commonj.work.Work getWork()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exception

private commonj.work.WorkException exception

type

private int type

work

private commonj.work.Work work
Constructor Detail

WorkEventImpl

public WorkEventImpl(int type,
                     commonj.work.Work work)
Parameters:
type -
work -

WorkEventImpl

public WorkEventImpl(commonj.work.WorkException exception,
                     int type,
                     commonj.work.Work work)
Parameters:
exception -
type -
work -
Method Detail

getException

public commonj.work.WorkException getException()
Specified by:
getException in interface commonj.work.WorkEvent

getType

public int getType()
Specified by:
getType in interface commonj.work.WorkEvent

getWork

public commonj.work.Work getWork()
Specified by:
getWork in interface commonj.work.WorkEvent