1 // Copyright (c) 2003-2007, Jodd Team (jodd.sf.net). All Rights Reserved. 2 3 package jodd.madvoc.injector; 4 5 import jodd.madvoc.ActionRequest; 6 7 /** 8 * Injectors injects and outjects various data into the actions. 9 * Usually injectors are used in interceptors. 10 */ 11 public interface ActionInjector { 12 13 /** 14 * Injects data to action. 15 */ 16 void inject(ActionRequest request); 17 18 /** 19 * Outjects data from action. 20 */ 21 void outject(ActionRequest request); 22 } 23