public abstract class PortletInvocation extends Object
| Modifier and Type | Field and Description |
|---|---|
protected AttributeResolver |
attributes
.
|
protected ClientContext |
clientContext
The client context.
|
protected PortletInvocationContext |
ctx
The invocation context.
|
protected InstanceContext |
instanceContext
The instance context.
|
protected Mode |
mode
.
|
protected StateString |
navigationalState
.
|
protected PortalContext |
portalContext
The portal context.
|
protected Map<String,String[]> |
publicNavigationalState
.
|
protected javax.servlet.http.HttpServletRequest |
req
The dispatched request.
|
protected Map<String,Object> |
requestAttributes
The portlet request attributes.
|
protected javax.servlet.http.HttpServletResponse |
resp
The dispatched response.
|
protected SecurityContext |
securityContext
The security context.
|
protected ServerContext |
serverContext
The server context.
|
protected PortletContext |
target
The target portlet.
|
protected UserContext |
userContext
The user context.
|
protected WindowContext |
windowContext
The window context.
|
protected WindowState |
windowState
.
|
| Modifier | Constructor and Description |
|---|---|
protected |
PortletInvocation(PortletInvocationContext ctx)
Create an invocation to a portlet.
|
protected final AttributeResolver attributes
protected StateString navigationalState
protected Mode mode
protected WindowState windowState
protected PortletContext target
protected PortletInvocationContext ctx
protected PortalContext portalContext
protected ClientContext clientContext
protected ServerContext serverContext
protected SecurityContext securityContext
protected UserContext userContext
protected InstanceContext instanceContext
protected WindowContext windowContext
protected javax.servlet.http.HttpServletRequest req
protected javax.servlet.http.HttpServletResponse resp
protected PortletInvocation(PortletInvocationContext ctx) throws IllegalArgumentException
ctx - the portlet invocation contextIllegalArgumentException - if the provided context is nullpublic PortletInvocationContext getContext()
public PortletContext getTarget()
public void setTarget(PortletContext target)
public javax.servlet.http.HttpServletResponse getResponse()
public void setResponse(javax.servlet.http.HttpServletResponse dresp)
dresp - the responsepublic javax.servlet.http.HttpServletResponse getDispatchedResponse()
getResponse()public void setDispatchedResponse(javax.servlet.http.HttpServletResponse dresp)
setResponse(javax.servlet.http.HttpServletResponse)dresp - the dispatched responsepublic javax.servlet.http.HttpServletRequest getRequest()
public void setRequest(javax.servlet.http.HttpServletRequest dreq)
dreq - the requestpublic javax.servlet.http.HttpServletRequest getDispatchedRequest()
getRequest()public void setDispatchedRequest(javax.servlet.http.HttpServletRequest dreq)
setRequest(javax.servlet.http.HttpServletRequest)dreq - the dispatched requestpublic StateString getNavigationalState()
public void setNavigationalState(StateString navigationalState)
public void setPublicNavigationalState(Map<String,String[]> publicNavigationalState)
public Mode getMode()
public void setMode(Mode mode)
public WindowState getWindowState()
public void setWindowState(WindowState windowState)
public PortalContext getPortalContext()
public void setPortalContext(PortalContext portalContext)
public ClientContext getClientContext()
public void setClientContext(ClientContext clientContext)
public ServerContext getServerContext()
public void setServerContext(ServerContext serverContext)
public SecurityContext getSecurityContext()
public void setSecurityContext(SecurityContext securityContext)
public UserContext getUserContext()
public void setUserContext(UserContext userContext)
public InstanceContext getInstanceContext()
public void setInstanceContext(InstanceContext instanceContext)
public WindowContext getWindowContext()
public void setWindowContext(WindowContext windowContext)
public void removeAttribute(Object attrKey) throws IllegalArgumentException
IllegalArgumentExceptionCopyright © 2003-2021 GateIn. All Rights Reserved.