|
||||||||||
| 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()
Deprecated. |
void |
initCookie(UserSessionMgr userSession)
|
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
@Deprecated
void initCookie()
throws WSRPException
WSRPException
void initCookie(UserSessionMgr userSession)
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 | |||||||||