View Javadoc

1   package br.com.ibnetwork.guara.pipeline.valve.modules;
2   
3   
4   import org.apache.avalon.framework.configuration.Configurable;
5   import org.apache.avalon.framework.service.Serviceable;
6   
7   import br.com.ibnetwork.guara.modules.ModuleLoader;
8   import br.com.ibnetwork.guara.rundata.RunData;
9   
10  /***
11   * @author leandro
12   */
13  public class ScreenExecutor
14      extends ModuleExecutorSupport
15      implements Serviceable, Configurable
16  {
17  
18      protected String getModuleName(RunData runData)
19      {
20          String screen = runData.getPageInfo().getScreenName();
21          String template = runData.getPageInfo().getTemplate();
22          return screen != null ? screen : template;
23      }
24      
25      protected String getModuleType(RunData runData)
26      {
27          return ModuleLoader.SCREEN_TYPE;
28      }
29  
30  
31  }