|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jetspeed.cache.impl.JetspeedContentCacheKey
public class JetspeedContentCacheKey
The content cache key holds an immutable cache key definition. Cache key definitions are based on the following required properties:
| Constructor Summary | |
|---|---|
JetspeedContentCacheKey()
|
|
JetspeedContentCacheKey(java.util.List segments,
RequestContext context,
java.lang.String windowId)
|
|
| Method Summary | |
|---|---|
void |
createFromSession(java.lang.String sessionId,
java.lang.String pipeline,
java.lang.String windowId)
|
void |
createFromUser(java.lang.String username,
java.lang.String pipeline,
java.lang.String windowId)
|
java.lang.String |
getKey()
Return the full key as a string |
java.lang.String |
getPipeline()
Get the pipeline name or null if not used |
java.lang.String |
getRequestParameter()
|
java.lang.String |
getSessionAttribute()
|
java.lang.String |
getSessionId()
Get the session id or null if not used |
java.lang.String |
getUsername()
Get the username or null if not used |
java.lang.String |
getWindowId()
Get the window (portlet fragment) id |
void |
setPipeline(java.lang.String pipeline)
|
void |
setRequestParameter(java.lang.String requestParameter)
|
void |
setSessionAttribute(java.lang.String sessionAttribute)
|
void |
setSessionId(java.lang.String sessionId)
|
void |
setUsername(java.lang.String username)
|
void |
setWindowId(java.lang.String windowId)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JetspeedContentCacheKey(java.util.List segments,
RequestContext context,
java.lang.String windowId)
public JetspeedContentCacheKey()
| Method Detail |
|---|
public void createFromUser(java.lang.String username,
java.lang.String pipeline,
java.lang.String windowId)
createFromUser in interface ContentCacheKey
public void createFromSession(java.lang.String sessionId,
java.lang.String pipeline,
java.lang.String windowId)
createFromSession in interface ContentCacheKeypublic java.lang.String getKey()
ContentCacheKey
getKey in interface ContentCacheKeypublic java.lang.String getPipeline()
ContentCacheKey
getPipeline in interface ContentCacheKeypublic java.lang.String getRequestParameter()
getRequestParameter in interface ContentCacheKeypublic java.lang.String getSessionAttribute()
getSessionAttribute in interface ContentCacheKeypublic java.lang.String getSessionId()
ContentCacheKey
getSessionId in interface ContentCacheKeypublic java.lang.String getUsername()
ContentCacheKey
getUsername in interface ContentCacheKeypublic java.lang.String getWindowId()
ContentCacheKey
getWindowId in interface ContentCacheKeypublic void setPipeline(java.lang.String pipeline)
public void setRequestParameter(java.lang.String requestParameter)
public void setSessionAttribute(java.lang.String sessionAttribute)
public void setSessionId(java.lang.String sessionId)
public void setUsername(java.lang.String username)
public void setWindowId(java.lang.String windowId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||