|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PortletDriver
The portlet driver is a wrapper for all action which can be performed on an portlet. There is one portlet driver for all instances of an portlet.
| Method Summary | |
|---|---|
PortletContext |
clonePortlet(UserSessionMgr userSession)
Clone the portlet |
DestroyPortletsResponse |
destroyPortlets(java.lang.String[] portletHandles,
UserSessionMgr userSession)
Destroy the producer portlets specified in the entiyHandles array. |
MarkupResponse |
getMarkup(WSRPMarkupRequest markupRequest,
UserSessionMgr userSession,
java.lang.String path)
This method is used to retrieve the markup generated by the portlet instance. |
WSRPPortlet |
getPortlet()
Get the portlet this driver is bound to. |
PortletDescriptionResponse |
getPortletDescription(UserSessionMgr userSession,
java.lang.String[] desiredLocales)
|
PropertyList |
getPortletProperties(java.lang.String[] names,
UserSessionMgr userSession)
|
PortletPropertyDescriptionResponse |
getPortletPropertyDescription(UserSessionMgr userSession)
|
void |
initCookie()
|
BlockingInteractionResponse |
performBlockingInteraction(WSRPInteractionRequest actionRequest,
UserSessionMgr userSession,
java.lang.String path)
This method is used to perform a blocking interaction on the portlet instance. |
ReturnAny |
releaseSessions(java.lang.String[] sessionIDs,
UserSessionMgr userSession)
Inform the producer that the sessions specified in the sessionIDs array will no longer be used by the consumer and can therefor be released. |
PortletContext |
setPortletProperties(PropertyList properties,
UserSessionMgr userSession)
|
| Method Detail |
|---|
WSRPPortlet getPortlet()
MarkupResponse getMarkup(WSRPMarkupRequest markupRequest,
UserSessionMgr userSession,
java.lang.String path)
throws WSRPException
WSRPException
BlockingInteractionResponse performBlockingInteraction(WSRPInteractionRequest actionRequest,
UserSessionMgr userSession,
java.lang.String path)
throws WSRPException
WSRPException
PortletContext clonePortlet(UserSessionMgr userSession)
throws WSRPException
WSRPException
void initCookie()
throws WSRPException
WSRPException
DestroyPortletsResponse destroyPortlets(java.lang.String[] portletHandles,
UserSessionMgr userSession)
throws WSRPException
WSRPException
ReturnAny releaseSessions(java.lang.String[] sessionIDs,
UserSessionMgr userSession)
throws WSRPException
WSRPException
PortletDescriptionResponse getPortletDescription(UserSessionMgr userSession,
java.lang.String[] desiredLocales)
throws WSRPException
WSRPException
PortletPropertyDescriptionResponse getPortletPropertyDescription(UserSessionMgr userSession)
throws WSRPException
WSRPException
PropertyList getPortletProperties(java.lang.String[] names,
UserSessionMgr userSession)
throws WSRPException
WSRPException
PortletContext setPortletProperties(PropertyList properties,
UserSessionMgr userSession)
throws WSRPException
WSRPException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||