/** * <p>Return the logical names of all locally defined forwards for this * mapping. If there are no such forwards, a zero-length array * is returned.</p> */ public String[] findForwards() { ArrayList results = new ArrayList(); ForwardConfig fcs[] = findForwardConfigs(); for (int i = 0; i < fcs.length; i++) { results.add(fcs[i].getName()); } return ((String[]) results.toArray(new String[results.size()])); }
public String[] getForwardNames(String siteName, String path) { List<String> nameList = new ArrayList<String>(); ActionConfig actionConfig = getActionConfig(siteName, path); ForwardConfig[] configs = actionConfig.findForwardConfigs(); for (int i = 0; i < configs.length; i++) { ForwardConfig config = configs[i]; String name = config.getName(); nameList.add(name); } return nameList.toArray(new String[nameList.size()]); }
public Object invoke(MethodInvocation invocation) throws Throwable { ModuleConfig config = (ModuleConfig) invocation.getThis(); String path = (String) invocation.getArguments()[0]; ActionConfig result = this.actionConfigCreator.createActionConfig(config, path); if (result != null) { if (log.isDebugEnabled()) { log.debug("auto create " + result); ForwardConfig[] forwardConfigs = result.findForwardConfigs(); for (int i = 0; i < forwardConfigs.length; i++) { log.debug("auto create " + forwardConfigs[i]); } } return result; } return invocation.proceed(); }
/** * Freeze the configuration of this action. */ public void freeze() { configured = true; ExceptionConfig[] econfigs = findExceptionConfigs(); for (int i = 0; i < econfigs.length; i++) { econfigs[i].freeze(); } ForwardConfig[] fconfigs = findForwardConfigs(); for (int i = 0; i < fconfigs.length; i++) { fconfigs[i].freeze(); } }
/** * <p> Freeze the configuration of this action. </p> */ public void freeze() { super.freeze(); ExceptionConfig[] econfigs = findExceptionConfigs(); for (int i = 0; i < econfigs.length; i++) { econfigs[i].freeze(); } ForwardConfig[] fconfigs = findForwardConfigs(); for (int i = 0; i < fconfigs.length; i++) { fconfigs[i].freeze(); } }
ForwardConfig[] forwards = actionConfig.findForwardConfigs();
actionConfig.findForwardConfigs();
ForwardConfig[] baseForwards = baseConfig.findForwardConfigs();
private void registerAction(ModuleConfig config, Class clazz) { ActionConfig actionConfig = this.actionConfigCreator.createActionConfig(config, clazz); if (actionConfig != null) { if (!registeredActionConfig(config, actionConfig)) { config.addActionConfig(actionConfig); if (log.isDebugEnabled()) { log.debug("auto register " + actionConfig); ForwardConfig[] forwardConfigs = actionConfig.findForwardConfigs(); for (int i = 0; i < forwardConfigs.length; i++) { log.debug("auto register " + forwardConfigs[i]); } } } } }
ForwardConfig[] forwards = actionConfig.findForwardConfigs(); for (int i = 0; i < forwards.length; i++) { ForwardConfig forward = forwards[i];
ForwardConfig[] forwards = actionConfig.findForwardConfigs();
ForwardConfig[] forwards = actionConfig.findForwardConfigs();
config.setInput(convertParam(orig.getInput(), vars)); ForwardConfig[] fConfigs = orig.findForwardConfigs(); ForwardConfig cfg; for (int x = 0; x < fConfigs.length; x++) {
config.setSuffix(convertParam(orig.getSuffix(), vars)); ForwardConfig[] fConfigs = orig.findForwardConfigs(); ForwardConfig cfg;