1 package com.instantbank.servicing.control.ejb.handlers;
2
3 import java.io.Serializable;
4 import com.instantbank.servicing.control.ejb.StateMachine;
5 import com.instantbank.servicing.control.ServicingEventException;
6 import com.instantbank.servicing.control.event.ServicingEvent;
7
8
14 public class StateHandlerSupport
15 implements Serializable, StateHandler {
16
17
20 protected StateMachine machine = null;
21
22
23
29 public void init(StateMachine machine) {
30 this.machine = machine;
31 }
32
33
34
37 public void doStart() { }
38
39
40
47 public Object perform(ServicingEvent event)
48 throws ServicingEventException {
49 return null;
50 }
51
52
53
56 public void doEnd() { }
57 }
58
59