|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.wsrp4j.consumer.driver.GenericPortletWindowSessionImpl
| Field Summary | |
private oasis.names.tc.wsrp.v1.types.MarkupContext |
markupCtx
|
private PortletSession |
pSession
|
private java.lang.String |
windowID
|
| Constructor Summary | |
GenericPortletWindowSessionImpl(java.lang.String windowID,
PortletSession pSession)
|
|
| Method Summary | |
oasis.names.tc.wsrp.v1.types.MarkupContext |
getCachedMarkup()
Get the markup context which has been cached. |
PortletSession |
getPortletSession()
Get the portlet session this window session belongs to. |
java.lang.String |
getWindowID()
Get the ID of the portlets window this session belongs to. |
void |
setWindowID(java.lang.String windowID)
Set the ID of the portlets window this sessions belongs to. |
void |
updateMarkupCache(oasis.names.tc.wsrp.v1.types.MarkupContext markupContext)
Update the cache which holds the markup context. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private transient oasis.names.tc.wsrp.v1.types.MarkupContext markupCtx
private java.lang.String windowID
private PortletSession pSession
| Constructor Detail |
public GenericPortletWindowSessionImpl(java.lang.String windowID,
PortletSession pSession)
| Method Detail |
public PortletSession getPortletSession()
PortletWindowSession
getPortletSession in interface PortletWindowSessionPortletSession this window session belongs to.public java.lang.String getWindowID()
PortletWindowSession
getWindowID in interface PortletWindowSessionpublic void setWindowID(java.lang.String windowID)
PortletWindowSession
setWindowID in interface PortletWindowSessionwindowID - The ID of the portlet window.public oasis.names.tc.wsrp.v1.types.MarkupContext getCachedMarkup()
PortletWindowSessionperformBlockingInteraction
calls in order to save an additional getMarkup call.
getCachedMarkup in interface PortletWindowSessionpublic void updateMarkupCache(oasis.names.tc.wsrp.v1.types.MarkupContext markupContext)
PortletWindowSessionperformBlockingInteraction
calls in order to save an additional getMarkup call.
Updateing the cache with a null value clears the markup cache.
updateMarkupCache in interface PortletWindowSessionmarkupContext - The markup context or null in case the cache should be cleared.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||