| ExecutionContext | This class models an execution context (transaction, security, etc) 
 with which the Workinstance must be executed. | 
| Work | This models a Workinstance that would be executed by aWorkManagerupon submission. | 
| WorkContext | This class serves as a standard mechanism for a resource adapter to propagate
 an imported context from an enterprise information system to an application
 server. | 
| WorkEvent | This class models the various events that occur during the processing of
 a Workinstance. | 
| WorkException | A common base class for all Workprocessing related exceptions. | 
| WorkListener | This models a WorkListenerinstance which would be notified
 by theWorkManagerwhen the variousWorkprocessing events (work accepted, work rejected, work started, 
 work completed) occur. | 
| WorkManager | This interface models a WorkManagerwhich provides a facility
 to submitWorkinstances for execution. | 
| WorkRejectedException | This exception is thrown by a WorkManagerto indicate 
 that a submittedWorkinstance has been rejected. |