Package com.enonic.xp.portal.handler
Class PortalHandlerWorker<WebRequestType extends WebRequest>
- java.lang.Object
-
- com.enonic.xp.portal.handler.PortalHandlerWorker<WebRequestType>
-
- Direct Known Subclasses:
ControllerHandlerWorker
public abstract class PortalHandlerWorker<WebRequestType extends WebRequest> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected WebRequestType
request
-
Constructor Summary
Constructors Constructor Description PortalHandlerWorker(WebRequestType request)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description abstract PortalResponse
execute()
protected WebException
forbidden(String message, Object... args)
Deprecated.protected WebException
notFound(String message, Object... args)
Deprecated.protected void
setResponseCacheable(PortalResponse.Builder response, boolean isPublic)
-
-
-
Field Detail
-
request
protected WebRequestType extends WebRequest request
-
-
Constructor Detail
-
PortalHandlerWorker
public PortalHandlerWorker(WebRequestType request)
-
-
Method Detail
-
execute
public abstract PortalResponse execute() throws Exception
- Throws:
Exception
-
notFound
@Deprecated protected final WebException notFound(String message, Object... args)
Deprecated.
-
forbidden
@Deprecated protected final WebException forbidden(String message, Object... args)
Deprecated.
-
setResponseCacheable
protected void setResponseCacheable(PortalResponse.Builder response, boolean isPublic)
-
-