|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
org.apache.sling.scripting.jsp.taglib.DefineObjectsTag
public class DefineObjectsTag
Field Summary | |
---|---|
static String |
DEFAULT_BINDINGS_NAME
Default name for the scripting variable referencing the javax.script.Bindings object (value is "bindings"). |
static String |
DEFAULT_LOG_NAME
Default name for the scripting variable referencing the log org.slf4j.Logger (value is "log"). |
static String |
DEFAULT_NODE_NAME
Default name for the scripting variable referencing the JCR node underlying the current Resource object if it is based on a
JCR node (value is "currentNode"). |
static String |
DEFAULT_REQUEST_NAME
Default name for the scripting variable referencing the SlingHttpServletRequest object (value is "slingRequest"). |
static String |
DEFAULT_RESOURCE_NAME
Default name for the scripting variable referencing the current Resource object (value is "resource"). |
static String |
DEFAULT_RESOURCE_RESOLVER_NAME
Default name for the scripting variable referencing the current ResourceResolver (value is "resourceResolver"). |
static String |
DEFAULT_RESPONSE_NAME
Default name for the scripting variable referencing the SlingHttpServletResponse object (value is
"slingResponse"). |
static String |
DEFAULT_SLING_NAME
Default name for the scripting variable referencing the current SlingScriptHelper (value is "sling"). |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
id, pageContext |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
---|
EVAL_BODY_AGAIN |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
---|---|
DefineObjectsTag()
Default constructor. |
Method Summary | |
---|---|
int |
doEndTag()
Creates Scripting variables for: SlingHttpServletRequest
SlingHttpServletResponse
current Resource
current Node (if resource is adaptable to a node)
current Logger
current SlingScriptHelper
|
void |
release()
|
void |
setBindingsName(String name)
|
void |
setLogName(String name)
|
void |
setNodeName(String name)
|
void |
setPageContext(javax.servlet.jsp.PageContext pageContext)
|
void |
setRequestName(String requestName)
|
void |
setResourceName(String name)
|
void |
setResourceResolverName(String name)
|
void |
setResponseName(String responseName)
|
void |
setSlingName(String name)
|
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
doAfterBody, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setParent, setValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String DEFAULT_REQUEST_NAME
SlingHttpServletRequest
object (value is "slingRequest").
public static final String DEFAULT_RESPONSE_NAME
SlingHttpServletResponse
object (value is
"slingResponse").
public static final String DEFAULT_RESOURCE_NAME
Resource
object (value is "resource").
public static final String DEFAULT_NODE_NAME
Resource
object if it is based on a
JCR node (value is "currentNode").
public static final String DEFAULT_BINDINGS_NAME
javax.script.Bindings
object (value is "bindings").
public static final String DEFAULT_LOG_NAME
org.slf4j.Logger
(value is "log").
public static final String DEFAULT_SLING_NAME
SlingScriptHelper
(value is "sling").
public static final String DEFAULT_RESOURCE_RESOLVER_NAME
ResourceResolver
(value is "resourceResolver").
Constructor Detail |
---|
public DefineObjectsTag()
Method Detail |
---|
public int doEndTag()
SlingHttpServletRequest
SlingHttpServletResponse
Resource
Node
(if resource is adaptable to a node)
Logger
SlingScriptHelper
doEndTag
in interface javax.servlet.jsp.tagext.Tag
doEndTag
in class javax.servlet.jsp.tagext.TagSupport
Tag.EVAL_PAGE
.public void setPageContext(javax.servlet.jsp.PageContext pageContext)
setPageContext
in interface javax.servlet.jsp.tagext.Tag
setPageContext
in class javax.servlet.jsp.tagext.TagSupport
public void setRequestName(String requestName)
public void setResponseName(String responseName)
public void setResourceName(String name)
public void setNodeName(String name)
public void setLogName(String name)
public void setSlingName(String name)
public void setResourceResolverName(String name)
public void setBindingsName(String name)
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class javax.servlet.jsp.tagext.TagSupport
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |