com.ibm.etill.framework.payapi
Class ApprovalExpirationWorkItem

java.lang.Object
  |
  +--com.ibm.etill.framework.payapi.ApprovalExpirationWorkItem
All Implemented Interfaces:
WorkItem

public final class ApprovalExpirationWorkItem
extends Object
implements WorkItem


Constructor Summary
ApprovalExpirationWorkItem(FrameworkCassetteAdmin cassette)
           
 
Method Summary
 void doYourWork()
          Called by the Framework service thread after this WorkItem is removed from the service queue for processing.
 Cassette getCassette()
          Returns the Cassette object associated with this WorkItem
 void processCassetteApprovalExpirations(FrameworkCassetteAdmin cassette)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ApprovalExpirationWorkItem

public ApprovalExpirationWorkItem(FrameworkCassetteAdmin cassette)
Method Detail

getCassette

public Cassette getCassette()
Description copied from interface: WorkItem
Returns the Cassette object associated with this WorkItem
Specified by:
getCassette in interface WorkItem
Following copied from interface: com.ibm.etill.framework.supervisor.WorkItem
Returns:
Cassette object associated with this WorkItem

doYourWork

public void doYourWork()
                throws ETillAbortOperation
Description copied from interface: WorkItem
Called by the Framework service thread after this WorkItem is removed from the service queue for processing.
Specified by:
doYourWork in interface WorkItem
Following copied from interface: com.ibm.etill.framework.supervisor.WorkItem
Throws:
ETillAbortOperation - passed through to the Framework if thrown by underlying methods that are called to process the work item. If thrown, the Framework's service thread will subsequently move on to process the next queued work item.

toString

public String toString()
Overrides:
toString in class Object

processCassetteApprovalExpirations

public void processCassetteApprovalExpirations(FrameworkCassetteAdmin cassette)
                                        throws ETillAbortOperation