Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractControllerContext - Class in org.gatein.pc.controller.impl
- AbstractControllerContext(HttpServletRequest, HttpServletResponse) - Constructor for class org.gatein.pc.controller.impl.AbstractControllerContext
- AbstractEventControllerContext - Class in org.gatein.pc.controller.event
-
An implementation of the event controller context that do no ops.
- AbstractEventControllerContext() - Constructor for class org.gatein.pc.controller.event.AbstractEventControllerContext
C
- CONSUMED_EVENT_FLOODED - Static variable in interface org.gatein.pc.controller.event.EventControllerContext
-
.
- CONSUMED_EVENT_FLOODED - Static variable in class org.gatein.pc.controller.response.PortletResponse
-
The event distribution did flood with consumed events.
- ContainerRequest - Class in org.gatein.pc.controller.request
-
Any request made to a portlet container.
- ContainerRequest(String) - Constructor for class org.gatein.pc.controller.request.ContainerRequest
- ControllerContext - Interface in org.gatein.pc.controller
-
The context provided to call the portlet controller.
- ControllerRequest - Class in org.gatein.pc.controller.request
- ControllerResponse - Class in org.gatein.pc.controller.response
-
Must be used as base class for high level response provided by the controller that will be translated into something at the portal level.
- ControllerResponse() - Constructor for class org.gatein.pc.controller.response.ControllerResponse
- createPortletInvocationContext(String, PageNavigationalState) - Method in interface org.gatein.pc.controller.ControllerContext
-
Create a portlet invocation context for the specified window id.
D
- DISTRIBUTION_DONE - Static variable in class org.gatein.pc.controller.response.PortletResponse
-
The event distribution was properly done.
E
- EVENT_CONSUMER_INFO_NOT_AVAILABLE - Static variable in interface org.gatein.pc.controller.event.EventControllerContext
-
.
- EVENT_CONSUMER_NOT_AVAILABLE - Static variable in interface org.gatein.pc.controller.event.EventControllerContext
-
.
- EVENT_PRODUCER_INFO_NOT_AVAILABLE - Static variable in interface org.gatein.pc.controller.event.EventControllerContext
-
.
- EVENT_PRODUCER_NOT_AVAILABLE - Static variable in interface org.gatein.pc.controller.event.EventControllerContext
-
.
- eventConsumed(EventPhaseContext, WindowEvent, PortletInvocationResponse) - Method in class org.gatein.pc.controller.event.AbstractEventControllerContext
- eventConsumed(EventPhaseContext, WindowEvent, PortletInvocationResponse) - Method in interface org.gatein.pc.controller.event.EventControllerContext
-
Context call back when an event is consumed by a portlet.
- eventConsumed(EventPhaseContext, WindowEvent, PortletInvocationResponse) - Method in class org.gatein.pc.controller.impl.event.EventControllerContextImpl
- EventControllerContext - Interface in org.gatein.pc.controller.event
- EventControllerContextImpl - Class in org.gatein.pc.controller.impl.event
- EventControllerContextImpl(PortletInvoker) - Constructor for class org.gatein.pc.controller.impl.event.EventControllerContextImpl
- eventDiscarded(EventPhaseContext, WindowEvent, int) - Method in class org.gatein.pc.controller.event.AbstractEventControllerContext
- eventDiscarded(EventPhaseContext, WindowEvent, int) - Method in interface org.gatein.pc.controller.event.EventControllerContext
-
Context call back when an event is discarded by the controller for a specific reason.
- eventDiscarded(EventPhaseContext, WindowEvent, int) - Method in class org.gatein.pc.controller.impl.event.EventControllerContextImpl
- eventFailed(EventPhaseContext, WindowEvent, Throwable) - Method in class org.gatein.pc.controller.event.AbstractEventControllerContext
- eventFailed(EventPhaseContext, WindowEvent, Throwable) - Method in interface org.gatein.pc.controller.event.EventControllerContext
-
Context call back when an event failed to be delivered because the invoker threw an exception.
- eventFailed(EventPhaseContext, WindowEvent, Throwable) - Method in class org.gatein.pc.controller.impl.event.EventControllerContextImpl
- EventPhaseContext - Class in org.gatein.pc.controller
- eventProduced(EventPhaseContext, WindowEvent, WindowEvent) - Method in class org.gatein.pc.controller.event.AbstractEventControllerContext
- eventProduced(EventPhaseContext, WindowEvent, WindowEvent) - Method in interface org.gatein.pc.controller.event.EventControllerContext
-
Context call back when an event is produced.
- eventProduced(EventPhaseContext, WindowEvent, WindowEvent) - Method in class org.gatein.pc.controller.impl.event.EventControllerContextImpl
F
- FullScope() - Constructor for class org.gatein.pc.controller.request.PortletResourceRequest.FullScope
G
- getBodyParameters() - Method in class org.gatein.pc.controller.request.PortletActionRequest
- getBodyParameters() - Method in class org.gatein.pc.controller.request.PortletResourceRequest
- getCacheability() - Method in class org.gatein.pc.controller.request.PortletResourceRequest.FullScope
- getCacheability() - Method in class org.gatein.pc.controller.request.PortletResourceRequest
- getCacheability() - Method in class org.gatein.pc.controller.request.PortletResourceRequest.PageScope
- getCacheability() - Method in class org.gatein.pc.controller.request.PortletResourceRequest.PortletScope
- getCacheability() - Method in class org.gatein.pc.controller.request.PortletResourceRequest.Scope
- getClientRequest() - Method in class org.gatein.pc.controller.impl.AbstractControllerContext
- getClientResponse() - Method in class org.gatein.pc.controller.impl.AbstractControllerContext
- getConsumedEventThreshold() - Method in class org.gatein.pc.controller.PortletController
-
The option configures the maximum number of events that can be consumed during one interaction.
- getDistributeNonConsumableEvents() - Method in class org.gatein.pc.controller.PortletController
-
This option configures the behavior of the controller when an event returned by the event controller is not declared by the target receiving portlet.
- getDistributeNonProduceableEvents() - Method in class org.gatein.pc.controller.PortletController
-
This option configures the behavior of the controller when a portlet produces an event it does not declare.
- getEventControllerContext() - Method in interface org.gatein.pc.controller.ControllerContext
- getEventDistributionStatus() - Method in class org.gatein.pc.controller.response.PortletResponse
- getInteractionState() - Method in class org.gatein.pc.controller.request.PortletActionRequest
- getMode() - Method in class org.gatein.pc.controller.state.WindowNavigationalState
- getName() - Method in class org.gatein.pc.controller.event.WindowEvent
- getName() - Method in class org.gatein.pc.controller.request.PortletEventRequest
- getPageNavigationalState() - Method in class org.gatein.pc.controller.request.ControllerRequest
-
Returns the page navigational state or null if that kind of request cannot have one.
- getPageNavigationalState() - Method in class org.gatein.pc.controller.request.PortletRequest
- getPageNavigationalState() - Method in class org.gatein.pc.controller.request.PortletResourceRequest
- getPageNavigationalState() - Method in class org.gatein.pc.controller.request.PortletResourceRequest.PageScope
- getPageNavigationalState() - Method in class org.gatein.pc.controller.response.PageUpdateResponse
- getPayload() - Method in class org.gatein.pc.controller.event.WindowEvent
- getPayload() - Method in class org.gatein.pc.controller.request.PortletEventRequest
- getPortlet(String) - Method in class org.gatein.pc.controller.impl.AbstractControllerContext
- getPortletInfo(String) - Method in interface org.gatein.pc.controller.ControllerContext
-
Returns the portet info for a specified window.
- getPortletInfo(String) - Method in class org.gatein.pc.controller.impl.AbstractControllerContext
- getPortletNavigationalState() - Method in class org.gatein.pc.controller.state.WindowNavigationalState
- getProducedEventThreshold() - Method in class org.gatein.pc.controller.PortletController
-
The option configures the maximum number of events that can be produced during one interaction.
- getProperties() - Method in class org.gatein.pc.controller.response.PageUpdateResponse
- getPublicNames() - Method in class org.gatein.pc.controller.state.PageNavigationalState
-
Returns the set of public names.
- getPublicNavigationalState(QName) - Method in class org.gatein.pc.controller.state.PageNavigationalState
-
Returns a public navigational state entry or null if it is not found.
- getPublicNavigationalStateChanges() - Method in class org.gatein.pc.controller.request.PortletRenderRequest
- getPublicWindowNavigationalState(ControllerContext, PageNavigationalState, String) - Method in class org.gatein.pc.controller.impl.state.StateControllerContextImpl
- getPublicWindowNavigationalState(ControllerContext, PageNavigationalState, String) - Method in interface org.gatein.pc.controller.state.StateControllerContext
-
Obtain the public navigational state of a portlet window.
- getResourceId() - Method in class org.gatein.pc.controller.request.PortletResourceRequest
- getResourceState() - Method in class org.gatein.pc.controller.request.PortletResourceRequest
- getResponse() - Method in class org.gatein.pc.controller.response.PortletResponse
- getResponse() - Method in class org.gatein.pc.controller.response.ResourceResponse
- getScope() - Method in class org.gatein.pc.controller.request.PortletResourceRequest
- getSerialNumber() - Method in class org.gatein.pc.controller.event.WindowEvent
- getStateControllerContext() - Method in interface org.gatein.pc.controller.ControllerContext
- getWindowId() - Method in class org.gatein.pc.controller.event.WindowEvent
- getWindowId() - Method in class org.gatein.pc.controller.request.ContainerRequest
- getWindowIds() - Method in class org.gatein.pc.controller.state.PageNavigationalState
-
Returns the window ids referenced.
- getWindowNavigationalState() - Method in class org.gatein.pc.controller.request.PortletRequest
- getWindowNavigationalState() - Method in class org.gatein.pc.controller.request.PortletResourceRequest.PortletScope
- getWindowNavigationalState(String) - Method in class org.gatein.pc.controller.state.PageNavigationalState
-
Returns the navigational state of a portlet window or null if it does not exist.
- getWindowState() - Method in class org.gatein.pc.controller.state.WindowNavigationalState
H
- hasNext() - Method in class org.gatein.pc.controller.EventPhaseContext
I
- INTERRUPTED - Static variable in class org.gatein.pc.controller.response.PortletResponse
-
The event distribution was interruped by the event controller context.
- invoke(String, List<Cookie>, EventInvocation) - Method in interface org.gatein.pc.controller.ControllerContext
- invoke(String, List<Cookie>, EventInvocation) - Method in class org.gatein.pc.controller.impl.AbstractControllerContext
- invoke(String, List<Cookie>, RenderInvocation) - Method in interface org.gatein.pc.controller.ControllerContext
- invoke(String, List<Cookie>, RenderInvocation) - Method in class org.gatein.pc.controller.impl.AbstractControllerContext
- invoke(String, ActionInvocation) - Method in interface org.gatein.pc.controller.ControllerContext
- invoke(String, ActionInvocation) - Method in class org.gatein.pc.controller.impl.AbstractControllerContext
- invoke(String, ResourceInvocation) - Method in interface org.gatein.pc.controller.ControllerContext
- invoke(String, ResourceInvocation) - Method in class org.gatein.pc.controller.impl.AbstractControllerContext
- invoke(PortletInvocation) - Method in class org.gatein.pc.controller.impl.AbstractControllerContext
- invoke(ControllerContext) - Method in class org.gatein.pc.controller.request.ControllerRequest
- invoke(ControllerContext) - Method in class org.gatein.pc.controller.request.PortletActionRequest
- invoke(ControllerContext) - Method in class org.gatein.pc.controller.request.PortletEventRequest
- invoke(ControllerContext) - Method in class org.gatein.pc.controller.request.PortletRenderRequest
- invoke(ControllerContext) - Method in class org.gatein.pc.controller.request.PortletResourceRequest
N
- next() - Method in class org.gatein.pc.controller.EventPhaseContext
O
- org.gatein.pc.controller - package org.gatein.pc.controller
- org.gatein.pc.controller.event - package org.gatein.pc.controller.event
- org.gatein.pc.controller.impl - package org.gatein.pc.controller.impl
- org.gatein.pc.controller.impl.event - package org.gatein.pc.controller.impl.event
- org.gatein.pc.controller.impl.state - package org.gatein.pc.controller.impl.state
- org.gatein.pc.controller.request - package org.gatein.pc.controller.request
- org.gatein.pc.controller.response - package org.gatein.pc.controller.response
- org.gatein.pc.controller.state - package org.gatein.pc.controller.state
P
- page - Variable in class org.gatein.pc.controller.state.PageNavigationalState
-
.
- pageNavigationalState - Variable in class org.gatein.pc.controller.request.PortletRequest
-
.
- PageNavigationalState - Class in org.gatein.pc.controller.state
-
Defines the page navigational state view that the controller needs to operate on.
- PageNavigationalState(boolean) - Constructor for class org.gatein.pc.controller.state.PageNavigationalState
- PageNavigationalState(PageNavigationalState, boolean) - Constructor for class org.gatein.pc.controller.state.PageNavigationalState
- PageScope(WindowNavigationalState, PageNavigationalState) - Constructor for class org.gatein.pc.controller.request.PortletResourceRequest.PageScope
- PageUpdateResponse - Class in org.gatein.pc.controller.response
- PageUpdateResponse(UpdateNavigationalStateResponse, ResponseProperties, PageNavigationalState, int) - Constructor for class org.gatein.pc.controller.response.PageUpdateResponse
- PORTAL_CONTEXT - Static variable in class org.gatein.pc.controller.impl.AbstractControllerContext
-
.
- PORTLET_DOES_NOT_CONSUME_EVENT - Static variable in interface org.gatein.pc.controller.event.EventControllerContext
-
.
- PortletActionRequest - Class in org.gatein.pc.controller.request
- PortletActionRequest(String, StateString, Map<String, String[]>, WindowNavigationalState, PageNavigationalState) - Constructor for class org.gatein.pc.controller.request.PortletActionRequest
-
Build a new portlet action request.
- PortletController - Class in org.gatein.pc.controller
-
The portlet controller which handles the page state management and the interactions between the action phase and the event phase.
- PortletController() - Constructor for class org.gatein.pc.controller.PortletController
- PortletEventRequest - Class in org.gatein.pc.controller.request
-
An event request.
- PortletEventRequest(String, WindowNavigationalState, PageNavigationalState, QName, Serializable) - Constructor for class org.gatein.pc.controller.request.PortletEventRequest
- PortletRenderRequest - Class in org.gatein.pc.controller.request
- PortletRenderRequest(String, WindowNavigationalState, Map<String, String[]>, PageNavigationalState) - Constructor for class org.gatein.pc.controller.request.PortletRenderRequest
- PortletRequest - Class in org.gatein.pc.controller.request
- PortletResourceRequest - Class in org.gatein.pc.controller.request
- PortletResourceRequest(String, String, StateString, Map<String, String[]>, PortletResourceRequest.Scope) - Constructor for class org.gatein.pc.controller.request.PortletResourceRequest
-
Build a new portlet resource request.
- PortletResourceRequest.FullScope - Class in org.gatein.pc.controller.request
- PortletResourceRequest.PageScope - Class in org.gatein.pc.controller.request
- PortletResourceRequest.PortletScope - Class in org.gatein.pc.controller.request
- PortletResourceRequest.Scope - Class in org.gatein.pc.controller.request
- PortletResponse - Class in org.gatein.pc.controller.response
- PortletResponse(PortletInvocationResponse, int) - Constructor for class org.gatein.pc.controller.response.PortletResponse
- PortletScope(WindowNavigationalState) - Constructor for class org.gatein.pc.controller.request.PortletResourceRequest.PortletScope
- process(ControllerContext, ControllerRequest) - Method in class org.gatein.pc.controller.PortletController
- PRODUCED_EVENT_FLOODED - Static variable in interface org.gatein.pc.controller.event.EventControllerContext
-
.
- PRODUCED_EVENT_FLOODED - Static variable in class org.gatein.pc.controller.response.PortletResponse
-
The event distribution did flood with produced events.
R
- remove() - Method in class org.gatein.pc.controller.EventPhaseContext
- removePublicNavigationalState(QName) - Method in class org.gatein.pc.controller.state.PageNavigationalState
-
Removes a public navigational state entry.
- render(ControllerContext, List<Cookie>, PageNavigationalState, String) - Method in class org.gatein.pc.controller.PortletController
- req - Variable in class org.gatein.pc.controller.impl.AbstractControllerContext
-
.
- ResourceResponse - Class in org.gatein.pc.controller.response
- ResourceResponse(PortletInvocationResponse) - Constructor for class org.gatein.pc.controller.response.ResourceResponse
- resp - Variable in class org.gatein.pc.controller.impl.AbstractControllerContext
-
.
S
- Scope() - Constructor for class org.gatein.pc.controller.request.PortletResourceRequest.Scope
- setConsumedEventThreshold(int) - Method in class org.gatein.pc.controller.PortletController
- setDistributeNonConsumableEvents(boolean) - Method in class org.gatein.pc.controller.PortletController
- setDistributeNonProduceableEvents(boolean) - Method in class org.gatein.pc.controller.PortletController
- setProducedEventThreshold(int) - Method in class org.gatein.pc.controller.PortletController
- setPublicNavigationalState(QName, String[]) - Method in class org.gatein.pc.controller.state.PageNavigationalState
-
Sets a public navigational state entry.
- setWindowNavigationalState(String, WindowNavigationalState) - Method in class org.gatein.pc.controller.state.PageNavigationalState
-
Update the navigational state of a portlet window.
- StateControllerContext - Interface in org.gatein.pc.controller.state
-
/
- StateControllerContextImpl - Class in org.gatein.pc.controller.impl.state
-
/
- StateControllerContextImpl() - Constructor for class org.gatein.pc.controller.impl.state.StateControllerContextImpl
T
- toString() - Method in class org.gatein.pc.controller.event.WindowEvent
U
- updatePublicNavigationalState(ControllerContext, PageNavigationalState, String, Map<String, String[]>) - Method in class org.gatein.pc.controller.impl.state.StateControllerContextImpl
- updatePublicNavigationalState(ControllerContext, PageNavigationalState, String, Map<String, String[]>) - Method in interface org.gatein.pc.controller.state.StateControllerContext
-
Update the public navigational state of a portlet window.
W
- WindowEvent - Class in org.gatein.pc.controller.event
-
An event associated with a portlet window.
- WindowEvent(QName, Serializable, String) - Constructor for class org.gatein.pc.controller.event.WindowEvent
- windowId - Variable in class org.gatein.pc.controller.request.ContainerRequest
-
.
- windowNavigationalState - Variable in class org.gatein.pc.controller.request.PortletRequest
-
.
- WindowNavigationalState - Class in org.gatein.pc.controller.state
-
The navigational state of a window that contains the portlet navigational state, the mode and window state.
- WindowNavigationalState() - Constructor for class org.gatein.pc.controller.state.WindowNavigationalState
- WindowNavigationalState(StateString, Mode, WindowState) - Constructor for class org.gatein.pc.controller.state.WindowNavigationalState
- windows - Variable in class org.gatein.pc.controller.state.PageNavigationalState
-
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form