com.cinecolombia.interfases.control.ejb.handlers
Class ExportarComplejoEjbHandler
java.lang.Object
|
+--com.cinecolombia.interfases.control.ejb.handlers.StateHandlerSupport
|
+--com.cinecolombia.interfases.control.ejb.handlers.ExportarComplejoEjbHandler
- All Implemented Interfaces:
- java.io.Serializable, StateHandler
- public class ExportarComplejoEjbHandler
- extends StateHandlerSupport
exportarComplejo usecase: handler of user requests in the Services layer
- Author:
- CincoSOFT
- See Also:
- Serialized Form
- Created:
- Julio 2003
Method Summary |
java.lang.Object |
perform(InterfasesEvent event)
principal method that process a user request invoking Model EJBs methods |
private java.util.List |
performLIST(ExportarComplejoEvent ev)
Auxiliary method that processes an ExportarComplejoEvent
with LIST action. |
private java.lang.String |
processProblem(java.lang.Exception e,
java.lang.String messageEx)
auxiliary method that processes a problem |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
debug
private Debug debug
ExportarComplejoEjbHandler
public ExportarComplejoEjbHandler()
perform
public java.lang.Object perform(InterfasesEvent event)
throws InterfasesEventException
- principal method that process a user request invoking Model EJBs methods
- Specified by:
perform
in interface StateHandler
- Overrides:
perform
in class StateHandlerSupport
- Parameters:
event
- request data
- Returns:
- answer to request
- Throws:
InterfasesEventException
performLIST
private java.util.List performLIST(ExportarComplejoEvent ev)
throws InterfasesEventException
- Auxiliary method that processes an ExportarComplejoEvent
with LIST action.
- Parameters:
ev
- event of exportarComplejo usecase
- Returns:
- answer to request
- Throws:
InterfasesEventException
processProblem
private java.lang.String processProblem(java.lang.Exception e,
java.lang.String messageEx)
- auxiliary method that processes a problem
- Parameters:
e
- ExceptionmessageEx
- application message associated to e
- Returns:
- String with the complet problem and stacktrace