com.instantbank.lettertemplate.control.ejb.handlers
Class BatchReviewHandler

java.lang.Object
  |
  +--com.instantbank.lettertemplate.control.ejb.handlers.StateHandlerSupport
        |
        +--com.instantbank.lettertemplate.control.ejb.handlers.BatchReviewHandler
All Implemented Interfaces:
java.io.Serializable, StateHandler

public class BatchReviewHandler
extends StateHandlerSupport

Letter Batch Review usecase: handler of user requests in the Services layer

Author:
Instant-bank (Roberto Contreras)
See Also:
Serialized Form

Field Summary
private  java.util.Calendar calendar
          Calendar
private  Debug debug
           
private  java.util.Date toDay
          The Date of today
 
Fields inherited from class com.instantbank.lettertemplate.control.ejb.handlers.StateHandlerSupport
machine
 
Constructor Summary
BatchReviewHandler()
           
 
Method Summary
 java.lang.Object perform(LetterTemplateEvent event)
          principal method that process a user request invoking Model EJBs methods
 
Methods inherited from class com.instantbank.lettertemplate.control.ejb.handlers.StateHandlerSupport
doEnd, doStart, init
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

debug

private Debug debug

calendar

private java.util.Calendar calendar
Calendar

toDay

private java.util.Date toDay
The Date of today
Constructor Detail

BatchReviewHandler

public BatchReviewHandler()
Method Detail

perform

public java.lang.Object perform(LetterTemplateEvent event)
                         throws LetterTemplateEventException
principal method that process a user request invoking Model EJBs methods
Overrides:
perform in class StateHandlerSupport
Parameters:
event - request data
Returns:
answer to request
Throws:
LetterTemplateEventException -