scriptProcessor.executeScript(location, model); Container container = getContainer(); if (container instanceof HandlesExtensibility) String validScriptPath = getContainer().getScriptProcessorRegistry().findValidScriptPath(moduleScriptPath); if (validScriptPath != null) scriptProcessor = getContainer().getScriptProcessorRegistry().getScriptProcessor(validScriptPath); ScriptContent scriptContent = scriptProcessor.findScript(validScriptPath); scriptProcessor.executeScript(scriptContent, model);
/** * Find a script specific status template * * @param scriptId String * @param statusCode int * @param format String * @return status template (or null, if not found) */ private StatusTemplate getScriptStatusTemplate(String scriptId, int statusCode, String format) { // look up status code specific status template String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + "." + statusCode); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + "." + statusCode, format); } // look up general case status template validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + ".status"); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + ".status", format); } return null; }
scriptProcessor.executeScript(location, model); Container container = getContainer(); if (container instanceof HandlesExtensibility) String validScriptPath = getContainer().getScriptProcessorRegistry().findValidScriptPath(moduleScriptPath); if (validScriptPath != null) scriptProcessor = getContainer().getScriptProcessorRegistry().getScriptProcessor(validScriptPath); ScriptContent scriptContent = scriptProcessor.findScript(validScriptPath); scriptProcessor.executeScript(scriptContent, model);
/** * Find a script specific status template * * @param scriptId * @param statusCode * @param format * @return status template (or null, if not found) */ private StatusTemplate getScriptStatusTemplate(String scriptId, int statusCode, String format) { // look up status code specific status template String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + "." + statusCode); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + "." + statusCode, format); } // look up general case status template validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + ".status"); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + ".status", format); } return null; }
scriptProcessor.executeScript(location, model); Container container = getContainer(); if (container instanceof HandlesExtensibility) String validScriptPath = getContainer().getScriptProcessorRegistry().findValidScriptPath(moduleScriptPath); if (validScriptPath != null) scriptProcessor = getContainer().getScriptProcessorRegistry().getScriptProcessor(validScriptPath); ScriptContent scriptContent = scriptProcessor.findScript(validScriptPath); scriptProcessor.executeScript(scriptContent, model);
/** * Find a script specific status template * * @param scriptId String * @param statusCode int * @param format String * @return status template (or null, if not found) */ private StatusTemplate getScriptStatusTemplate(String scriptId, int statusCode, String format) { // look up status code specific status template String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + "." + statusCode); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + "." + statusCode, format); } // look up general case status template validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + ".status"); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + ".status", format); } return null; }
FormatRegistry formatRegistry = getContainer().getFormatRegistry(); if (format != null) String validScriptPath = getContainer().getScriptProcessorRegistry().findValidScriptPath(basePath + "." + format); if (validScriptPath != null) ScriptProcessor scriptProcessor = getContainer().getScriptProcessorRegistry().getScriptProcessor(validScriptPath); scriptContent = scriptProcessor.findScript(validScriptPath); break; String validScriptPath = getContainer().getScriptProcessorRegistry().findValidScriptPath(basePath); if (validScriptPath != null) ScriptProcessor scriptProcessor = getContainer().getScriptProcessorRegistry().getScriptProcessor(validScriptPath); scriptContent = scriptProcessor.findScript(validScriptPath);
FormatRegistry formatRegistry = getContainer().getFormatRegistry(); if (format != null) String validScriptPath = getContainer().getScriptProcessorRegistry().findValidScriptPath(basePath + "." + format); if (validScriptPath != null) ScriptProcessor scriptProcessor = getContainer().getScriptProcessorRegistry().getScriptProcessor(validScriptPath); scriptContent = scriptProcessor.findScript(validScriptPath); break; String validScriptPath = getContainer().getScriptProcessorRegistry().findValidScriptPath(basePath); if (validScriptPath != null) ScriptProcessor scriptProcessor = getContainer().getScriptProcessorRegistry().getScriptProcessor(validScriptPath); scriptContent = scriptProcessor.findScript(validScriptPath);
FormatRegistry formatRegistry = getContainer().getFormatRegistry(); if (format != null) String validScriptPath = getContainer().getScriptProcessorRegistry().findValidScriptPath(basePath + "." + format); if (validScriptPath != null) ScriptProcessor scriptProcessor = getContainer().getScriptProcessorRegistry().getScriptProcessor(validScriptPath); scriptContent = scriptProcessor.findScript(validScriptPath); break; String validScriptPath = getContainer().getScriptProcessorRegistry().findValidScriptPath(basePath); if (validScriptPath != null) ScriptProcessor scriptProcessor = getContainer().getScriptProcessorRegistry().getScriptProcessor(validScriptPath); scriptContent = scriptProcessor.findScript(validScriptPath);
if (debug) start = System.nanoTime(); String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(templatePath); if (validTemplatePath != null) Container container = getContainer(); if (container instanceof HandlesExtensibility && !((HandlesExtensibility) container).isExtensibilitySuppressed()) TemplateProcessor templateProcessor = getContainer().getTemplateProcessorRegistry().getTemplateProcessor(validTemplatePath); templateProcessor.process(validTemplatePath, model, writer);
if (debug) start = System.nanoTime(); String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(templatePath); if (validTemplatePath != null) Container container = getContainer(); if (container instanceof HandlesExtensibility && !((HandlesExtensibility) container).isExtensibilitySuppressed()) TemplateProcessor templateProcessor = getContainer().getTemplateProcessorRegistry().getTemplateProcessor(validTemplatePath); templateProcessor.process(validTemplatePath, model, writer);
if (debug) start = System.nanoTime(); String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(templatePath); if (validTemplatePath != null) Container container = getContainer(); if (container instanceof HandlesExtensibility && !((HandlesExtensibility) container).isExtensibilitySuppressed()) TemplateProcessor templateProcessor = getContainer().getTemplateProcessorRegistry().getTemplateProcessor(validTemplatePath); templateProcessor.process(validTemplatePath, model, writer);