|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
com.bea.content.manager.servlets.jsp.taglib.BaseTag
The base class for all content tags.
This provides support for the failOnError
,
useCache
, cacheScope
,
cacheId
, and cacheTimeout
parameters.
Field Summary | |
protected String |
cacheId
The cache id. |
protected String |
cacheScope
The cache scope. |
protected long |
cacheTimeout
The cache timeout. |
protected boolean |
failOnError
Are we supposed to throw an exception on an error. |
protected boolean |
useCache
Should this try to use the NodeCache |
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 | |
BaseTag()
|
Method Summary | |
String |
getCacheId()
Get the cacheId which should be used. |
String |
getCacheScope()
Get the value of cacheScope . |
String |
getCacheTimeout()
Get the value of cacheTimeout . |
String |
getFailOnError()
Get the value of failOnError as a string. |
HttpSession |
getHttpSession()
Get the current HttpSession. |
String |
getUseCache()
Get the value of useCache . |
String |
getUserId()
Get the user id of the current user. |
void |
release()
Release the tag by setting everything to the default. |
void |
setCacheId(String s)
Set the value of cacheId . |
void |
setCacheScope(String s)
Sets the value of cacheScope . |
void |
setCacheTimeout(long l)
Set the value of cacheTimeout . |
void |
setCacheTimeout(String v)
Set the value of cacheTimeout . |
void |
setFailOnError(boolean b)
Set the value of failOnError . |
void |
setFailOnError(String s)
Set the value of failOnError . |
void |
setUseCache(boolean b)
Set the value of useCache . |
void |
setUseCache(String s)
Set the value of useCache . |
static Map |
toDictionary(String in)
Convert a semi-colon separated of "name=value" pairs into a map. |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, doEndTag, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected String cacheId
When accessing the cache, in general, if this is not set, then the ID should be used.
protected String cacheScope
This should correspond to something which the
NodeCache
understands. The
standard values are "application", "session", "page", and
"request". The default is "session".
protected long cacheTimeout
protected boolean failOnError
protected boolean useCache
NodeCache
Constructor Detail |
public BaseTag()
Method Detail |
public String getCacheId()
public String getCacheScope()
cacheScope
.
public String getCacheTimeout()
cacheTimeout
.
public String getFailOnError()
failOnError
as a string.
public HttpSession getHttpSession()
public String getUseCache()
useCache
.
public String getUserId()
public void release()
public void setCacheId(String s)
cacheId
.
public void setCacheScope(String s)
cacheScope
.
public void setCacheTimeout(long l)
cacheTimeout
.
public void setCacheTimeout(String v)
cacheTimeout
.
public void setFailOnError(boolean b)
failOnError
.
public void setFailOnError(String s)
failOnError
.
public void setUseCache(boolean b)
useCache
.
public void setUseCache(String s)
useCache
.
public static Map toDictionary(String in)
|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |