|
© 2004 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.p13n.servlets.jsp.TagSupport
com.bea.p13n.servlets.jsp.taglib.ContentTagSupport
Base Tag class for tags which deal with Content.
This provides access to the ContentCache.
| Field Summary | |
protected String |
cacheId
The cache id. |
protected String |
cacheScope
The cache scope. |
protected long |
cacheTimeout
The cache timeout. |
protected Map |
contextParams
The context params. |
protected boolean |
useCache
Should this try to use the cache. |
| 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 | |
ContentTagSupport()
|
|
| Method Summary | |
protected Node[] |
checkContentCache()
Check the content cache for the requested Content. |
String |
getCacheId()
Get cacheId which should be used. |
String |
getCacheScope()
Get the cacheScope. |
String |
getCacheTimeout()
Get the value of cacheTimeout. |
Map |
getContextParams()
Get the context params. |
String |
getUseCache()
Get the value of useCache. |
protected void |
initRepositoryManager()
|
void |
release()
Reset any variables. |
void |
setCacheId(String s)
Set the value of cacheId. |
void |
setCacheScope(String s)
Set the cacheScope. |
void |
setCacheTimeout(long l)
Set the value of cacheTimeout. |
void |
setCacheTimeout(String v)
Set the value of cacheTimeout. |
void |
setContextParams(Map m)
Set the context params. |
void |
setContextParams(String str)
Set the context params from semi-colon separate list of name=value pairs. |
void |
setInContentCache(Node[] content)
Update the content cache with the specified content. |
void |
setUseCache(boolean b)
Set the value of useCache. |
void |
setUseCache(String s)
Set the value of useCache. |
| Methods inherited from class com.bea.p13n.servlets.jsp.TagSupport |
createAdviceRequest, createAdvisor |
| 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
protected String cacheScope
protected long cacheTimeout
protected Map contextParams
protected boolean useCache
| Constructor Detail |
public ContentTagSupport()
| Method Detail |
protected Node[] checkContentCache()
This will use the useCache,
cacheScope, cacheId,
and cacheTimeout settings.
public String getCacheId()
public String getCacheScope()
cacheScope.
public String getCacheTimeout()
cacheTimeout.
public Map getContextParams()
public String getUseCache()
useCache.
protected void initRepositoryManager()
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 setContextParams(Map m)
public void setContextParams(String str)
public void setInContentCache(Node[] content)
public void setUseCache(boolean b)
useCache.
public void setUseCache(String s)
useCache.
|
© 2004 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||