Skip navigation links
com.bea.wsrp.model.markup
Interface IBlockingInteractionBaseRequestContext
- All Superinterfaces
- IBaseRequestContext, IFormParamsContext, IGetMarkupBaseRequestContext, IMutableRegistrationContext, INillable, com.bea.wsrp.bind.IPortletContextHolder, IRegistrationContext, IRuntimeContext, IUserContext, Serializable
- All Known Subinterfaces:
- IBlockingInteractionRequestContext
-
public interface IBlockingInteractionBaseRequestContext
- extends IGetMarkupBaseRequestContext, IFormParamsContext
A base request context that represents partial input data for the "performBlockingInteraction" operation. It includes accessors and mutators for most elements described in the WSRP specification except WLP extensions.
-
This interface is intended to be implemented only by Oracle Weblogic Portal. Oracle Systems reserves the right to add abstract methods to this interface without notice. Implementations of this interface by other parties must not be expected to compile without change in future versions of Oracle Weblogic Portal.
Method Summary |
void |
forceGetMarkupCall(boolean value)
"true" value forces a "getMarkup" operation to follow the "performBlockingInteraction" operation. |
String |
getInteractionState()
An opaque representation of transient information of the current portlet, used in processing the "performBlockingInteraction" operation. |
void |
setInteractionState(String interactionState)
Sets the supplied interactionState as interaction state for the current portlet. |
boolean |
shouldForceGetMarkupCall()
Custom method that indicates to execute a "getMarkup" operation |
Methods inherited from interface com.bea.wsrp.model.markup.IGetMarkupBaseRequestContext |
addLocale, addMarkupCharacterSet, addMimeType, getLocales, getMarkupCharacterSets, getMimeTypes, getMode, getNavigationalState, getPublicNavigationalState, getRequestVerb, getUserAgent, getWindowState, isSecureClientCommunicationOn, isValidateTagOn, setMarkupCharacterSet, setMode, setNavigationalState, setPublicNavigationalState, setRequestVerb, setUserAgent, setValidateTagOn, setWindowState |
Methods inherited from interface com.bea.wsrp.model.markup.IBaseRequestContext |
addMimeHeader, getHttpServletRequest, getHttpServletResponse, getMimeHeaders, getMimeHeaders, getProducerInfo, getServletContext, getWsrpRequestContext, removeMimeHeader, setMimeHeader, setWsrpRequestContext |
Methods inherited from interface com.bea.wsrp.bind.IPortletContextHolder |
getPortletContext |
Methods inherited from interface com.bea.wsrp.model.markup.IRuntimeContext |
getDoctypeUri, getNamespacePrefix, getPortletInstanceKey, getSessionID, getSkeleton, getSkeletonChromosome, getSkeletonPath, getSkin, getSkinChromosome, getSkinPath, getTemplates, getThemeName, getThemeSkeletonChromosome, getThemeSkinChromosome, getUserAuthentication, isReturnContentToCaller, isUsingAltSkeleton, isUsingAltSkin, setDoctypeUri, setNamespacePrefix, setPortletInstanceKey, setReturnContentToCaller, setSessionID, setSkeleton, setSkeletonChromosome, setSkeletonPath, setSkin, setSkinChromosome, setSkinPath, setTemplates, setThemeName, setThemeSkeletonChromosome, setThemeSkinChromosome, setUserAuthentication, setUsingAltSkeleton, setUsingAltSkin |
getInteractionState
String getInteractionState()
- An opaque representation of transient information of the current portlet, used in processing the "performBlockingInteraction" operation. The value is from the portlet's URL parameter "wsrp-interactionState".
-
- Returns
- A string representing interaction state of the current portlet.
setInteractionState
void setInteractionState(String interactionState)
- Sets the supplied
interactionState
as interaction state for the current portlet.
-
- Parameters
interactionState
- An interaction state for the current portlet.
shouldForceGetMarkupCall
boolean shouldForceGetMarkupCall()
- Custom method that indicates to execute a "getMarkup" operation
-
- Returns
- a boolean that indicates whether a "getMarkup" operation will follow the current "performBlockingInteraction" operation are not.
forceGetMarkupCall
void forceGetMarkupCall(boolean value)
- "true" value forces a "getMarkup" operation to follow the "performBlockingInteraction" operation. The WLP Producer may send a portlet's markup in a response to the "performBlockingInteraction" operation, the "true" value will force WLP Consumer to ignore the markup received in the "performBlockingInteraction" response and make a "getMarkup" call. This can be usefull in caching portlet's markup.
-
- Parameters
value
- true forces a "getMarkup" call after making the current "performBlockingInteraction" operation.
Skip navigation links
Copyright © 2010, Oracle. All rights reserved.