public abstract class AbstractRenderingListener extends Object
RenderingEngine
.Modifier and Type | Class and Description |
---|---|
static class |
AbstractRenderingListener.RenderingListenerReturnCode
Rendering listener return codes.
|
Constructor and Description |
---|
AbstractRenderingListener() |
Modifier and Type | Method and Description |
---|---|
abstract AbstractRenderingListener.RenderingListenerReturnCode |
after(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out) |
abstract AbstractRenderingListener.RenderingListenerReturnCode |
before(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out) |
AbstractRenderingListener |
copy()
The instance of each
AbstractRenderingListener needs to be copied per request. |
info.magnolia.voting.voters.VoterSet<javax.servlet.http.HttpServletResponse> |
getShouldProcess() |
AbstractRenderingListener.RenderingListenerReturnCode |
init(OutputProvider outputProvider,
javax.servlet.http.HttpServletResponse response) |
boolean |
isEnabled() |
void |
setEnabled(boolean enabled) |
void |
setShouldProcess(info.magnolia.voting.voters.VoterSet<javax.servlet.http.HttpServletResponse> shouldProcess) |
protected boolean |
shouldProcess(javax.servlet.http.HttpServletResponse response) |
public AbstractRenderingListener.RenderingListenerReturnCode init(OutputProvider outputProvider, javax.servlet.http.HttpServletResponse response) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected boolean shouldProcess(javax.servlet.http.HttpServletResponse response)
public abstract AbstractRenderingListener.RenderingListenerReturnCode before(javax.jcr.Node content, RenderableDefinition definition, Map<String,Object> contextObjects, OutputProvider out) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public abstract AbstractRenderingListener.RenderingListenerReturnCode after(javax.jcr.Node content, RenderableDefinition definition, Map<String,Object> contextObjects, OutputProvider out) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public boolean isEnabled()
public void setEnabled(boolean enabled)
public AbstractRenderingListener copy()
AbstractRenderingListener
needs to be copied per request.
Override this method to set your custom properties which should be shared between all instances.public info.magnolia.voting.voters.VoterSet<javax.servlet.http.HttpServletResponse> getShouldProcess()
public void setShouldProcess(info.magnolia.voting.voters.VoterSet<javax.servlet.http.HttpServletResponse> shouldProcess)
Copyright © 2003–2018 Magnolia International Ltd.. All rights reserved.