1 package siouxsie.mvc;
2
3 import com.opensymphony.xwork2.ActionProxy;
4
5 /**
6 * Action launcher. Implementations can vary
7 * on the way they launch actions (ex.: different threads)
8 * @author Arnaud Cogoluegnes
9 * @version $Id$
10 */
11 public interface IActionLauncher {
12
13 /**
14 * Launch the action.
15 * @param actionProxy
16 * @return
17 * @throws Exception
18 */
19 public String launch(ActionProxy actionProxy) throws Exception;
20
21
22 }