public class JellyClassTearOff extends AbstractTearOff<JellyClassLoaderTearOff,org.apache.commons.jelly.Script,org.apache.commons.jelly.JellyException>
classLoader, owner| Constructor and Description |
|---|
JellyClassTearOff(MetaClass owner) |
| Modifier and Type | Method and Description |
|---|---|
javax.servlet.RequestDispatcher |
createDispatcher(java.lang.Object it,
java.lang.String viewName)
Creates a
RequestDispatcher that forwards to the jelly view, if available. |
protected java.lang.String |
getDefaultScriptExtension()
The file extension of this kind of scripts, such as ".jelly"
|
protected boolean |
hasAllowedExtension(java.lang.String name)
Checks if the file name is allowed as a script of this type.
|
protected org.apache.commons.jelly.Script |
parseScript(java.net.URL res)
Compiles a script into the compiled form.
|
org.apache.commons.jelly.Script |
resolveScript(java.lang.String name)
Aside from looking into our own, consult other facets that can handle Jelly-compatible scripts.
|
boolean |
serveIndexJelly(StaplerRequest req,
StaplerResponse rsp,
java.lang.Object node)
Serves index.jelly if it's available, and returns true.
|
getResource, getWebApp, loadScriptclearScripts, findScriptpublic JellyClassTearOff(MetaClass owner)
protected org.apache.commons.jelly.Script parseScript(java.net.URL res)
throws org.apache.commons.jelly.JellyException
AbstractTearOffparseScript in class AbstractTearOff<JellyClassLoaderTearOff,org.apache.commons.jelly.Script,org.apache.commons.jelly.JellyException>org.apache.commons.jelly.JellyExceptionprotected java.lang.String getDefaultScriptExtension()
AbstractTearOffgetDefaultScriptExtension in class AbstractTearOff<JellyClassLoaderTearOff,org.apache.commons.jelly.Script,org.apache.commons.jelly.JellyException>protected boolean hasAllowedExtension(java.lang.String name)
AbstractTearOffhasAllowedExtension in class AbstractTearOff<JellyClassLoaderTearOff,org.apache.commons.jelly.Script,org.apache.commons.jelly.JellyException>public org.apache.commons.jelly.Script resolveScript(java.lang.String name)
throws org.apache.commons.jelly.JellyException
resolveScript in class AbstractTearOff<JellyClassLoaderTearOff,org.apache.commons.jelly.Script,org.apache.commons.jelly.JellyException>org.apache.commons.jelly.JellyExceptionpublic boolean serveIndexJelly(StaplerRequest req, StaplerResponse rsp, java.lang.Object node) throws javax.servlet.ServletException, java.io.IOException
javax.servlet.ServletExceptionjava.io.IOExceptionpublic javax.servlet.RequestDispatcher createDispatcher(java.lang.Object it,
java.lang.String viewName)
throws java.io.IOException
RequestDispatcher that forwards to the jelly view, if available.java.io.IOExceptionCopyright © 2013. All Rights Reserved.