return WSRPUtils.getAccessModeFromStateChange(stateChange);
}
PortletInvocation initInvocation(WSRPPortletInvocationContext context)
{
ActionInvocation invocation = new ActionInvocation(context);
InteractionParams interactionParams = request.getInteractionParams();
// Request context
WSRPRequestContext requestContext = WSRPRequestContext.createRequestContext(markupRequest, interactionParams);
invocation.setRequestContext(requestContext);
// Interaction state, navigational state is already taken care of in RequestProcessor.prepareInvocation
StateString interactionState = createNavigationalState(interactionParams.getInteractionState());
invocation.setInteractionState(interactionState);
// Form parameters
invocation.setForm(requestContext.getForm());
// Extensions
processExtensionsFrom(interactionParams.getClass(), interactionParams.getExtensions());
return invocation;