juzu.request
Class RequestContext
java.lang.Object
juzu.request.RequestContext
- Direct Known Subclasses:
- ActionContext, EventContext, MimeContext
public abstract class RequestContext
- extends Object
- Author:
- Julien Viet
Constructor Summary |
RequestContext(juzu.impl.request.Request request,
juzu.impl.plugin.application.Application application,
juzu.impl.request.Method method)
|
RequestContext
public RequestContext(juzu.impl.request.Request request,
juzu.impl.plugin.application.Application application,
juzu.impl.request.Method method)
getApplication
public juzu.impl.plugin.application.Application getApplication()
getMethod
public juzu.impl.request.Method getMethod()
getParameters
public Map<String,String[]> getParameters()
getHttpContext
public HttpContext getHttpContext()
getSecurityContext
public SecurityContext getSecurityContext()
getUserContext
public UserContext getUserContext()
getApplicationContext
public ApplicationContext getApplicationContext()
getProperty
public <T> T getProperty(PropertyType<T> propertyType)
getPhase
public abstract Phase getPhase()
createDispatch
public Dispatch createDispatch(juzu.impl.request.Method<?> method)
- Create a dispatch object with unset parameters.
- Parameters:
method
- the method descriptor
- Returns:
- the corresponding dispatch object
createActionDispatch
public Phase.Action.Dispatch createActionDispatch(juzu.impl.request.Method<Phase.Action> method)
createActionDispatch
public Phase.Action.Dispatch createActionDispatch(juzu.impl.request.Method<Phase.Action> method,
Object arg)
createActionDispatch
public Phase.Action.Dispatch createActionDispatch(juzu.impl.request.Method<Phase.Action> method,
Object[] args)
createViewDispatch
public Phase.View.Dispatch createViewDispatch(juzu.impl.request.Method<Phase.View> method)
createViewDispatch
public Phase.View.Dispatch createViewDispatch(juzu.impl.request.Method<Phase.View> method,
Object arg)
createViewDispatch
public Phase.View.Dispatch createViewDispatch(juzu.impl.request.Method<Phase.View> method,
Object[] args)
createResourceDispatch
public Phase.Resource.Dispatch createResourceDispatch(juzu.impl.request.Method<Phase.Resource> method)
createResourceDispatch
public Phase.Resource.Dispatch createResourceDispatch(juzu.impl.request.Method<Phase.Resource> method,
Object arg)
createResourceDispatch
public Phase.Resource.Dispatch createResourceDispatch(juzu.impl.request.Method<Phase.Resource> method,
Object[] args)
Copyright © 2013 eXo Platform SAS. All Rights Reserved.