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

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

public class TemplatesHandler
extends StateHandlerSupport

Letter Templates usecase: handler of user requests in the Services layer

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

Field Summary
private  Debug debug
           
 
Fields inherited from class com.instantbank.lettertemplate.control.ejb.handlers.StateHandlerSupport
machine
 
Constructor Summary
TemplatesHandler()
           
 
Method Summary
 java.lang.Object perform(LetterTemplateEvent event)
          principal method that process an TemplatesEvent 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
Constructor Detail

TemplatesHandler

public TemplatesHandler()
Method Detail

perform

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