Package de.mhus.lib.portlet.callback
Class AbstractAjaxCallback
- java.lang.Object
-
- de.mhus.lib.portlet.resource.AbstractResource
-
- de.mhus.lib.portlet.resource.AjaxResource
-
- de.mhus.lib.portlet.callback.AbstractAjaxCallback
-
- All Implemented Interfaces:
de.mhus.lib.core.util.MNlsProvider,Resource
public abstract class AbstractAjaxCallback extends AjaxResource implements de.mhus.lib.core.util.MNlsProvider
Abstract AbstractAjaxCallback class.- Version:
- $Id: $Id
- Author:
- mikehummel
-
-
Constructor Summary
Constructors Constructor Description AbstractAjaxCallback()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected CallContextcreateContext(javax.portlet.ResourceRequest request, com.fasterxml.jackson.core.JsonGenerator response)createContext.protected abstract voiddoRequest(CallContext context)doRequest.protected voiddoRequest(javax.portlet.ResourceRequest request, com.fasterxml.jackson.core.JsonGenerator response)doRequest.de.mhus.lib.core.logging.LoggetLog()Getter for the fieldlog.de.mhus.lib.core.util.MNlsgetNls()voidsetNls(de.mhus.lib.core.util.MNls nls)Setter for the fieldnls.-
Methods inherited from class de.mhus.lib.portlet.resource.AjaxResource
isDirectWriteEnabled, serveResource
-
Methods inherited from class de.mhus.lib.portlet.resource.AbstractResource
createProperties
-
-
-
-
Method Detail
-
doRequest
protected void doRequest(javax.portlet.ResourceRequest request, com.fasterxml.jackson.core.JsonGenerator response) throws IOException, javax.portlet.PortletExceptiondoRequest.- Specified by:
doRequestin classAjaxResource- Parameters:
request- aResourceRequestobject.response- aorg.codehaus.jackson.JsonGeneratorobject.- Throws:
IOException- if any.javax.portlet.PortletException- if any.
-
createContext
protected CallContext createContext(javax.portlet.ResourceRequest request, com.fasterxml.jackson.core.JsonGenerator response)
createContext.- Parameters:
request- aResourceRequestobject.response- aorg.codehaus.jackson.JsonGeneratorobject.- Returns:
- a
CallContextobject.
-
doRequest
protected abstract void doRequest(CallContext context) throws Exception
doRequest.- Parameters:
context- aCallContextobject.- Throws:
Exception- if any.
-
getNls
public de.mhus.lib.core.util.MNls getNls()
- Specified by:
getNlsin interfacede.mhus.lib.core.util.MNlsProvider
-
setNls
public void setNls(de.mhus.lib.core.util.MNls nls)
Setter for the fieldnls.- Parameters:
nls- aMNlsobject.
-
getLog
public de.mhus.lib.core.logging.Log getLog()
Getter for the fieldlog.- Returns:
- a
Logobject.
-
-