public abstract class AbstractViewerPreProcessor extends java.lang.Object implements ViewerPreProcessor
| Modifier and Type | Field and Description |
|---|---|
protected DnxDocument |
dnx |
protected java.lang.String |
dvs |
protected java.lang.String |
ieParentId |
protected java.lang.String |
owner |
protected java.lang.String |
repDirName |
protected javax.servlet.http.HttpServletRequest |
request |
protected java.util.Map<java.lang.String,java.lang.String> |
viewContext |
| Constructor and Description |
|---|
AbstractViewerPreProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected com.exlibris.dps.sdk.access.Access |
getAccess() |
java.lang.String |
getAdditionalParameters() |
protected DnxDocument |
getDnx() |
java.lang.String |
getDvs() |
java.lang.String |
getPid() |
protected javax.servlet.http.HttpServletRequest |
getRequest() |
protected java.lang.String |
getRequestParameter(java.lang.String paramName) |
protected java.util.Map<java.lang.String,java.lang.String> |
getViewContext() |
void |
init(DnxDocument dnx,
java.util.Map<java.lang.String,java.lang.String> viewContext,
javax.servlet.http.HttpServletRequest request,
java.lang.String dvs,
java.lang.String ieParentId,
java.lang.String repDirName)
This method is called by the Delivery framework before the call for the execute method
|
boolean |
runASync() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteprotected DnxDocument dnx
protected java.util.Map<java.lang.String,java.lang.String> viewContext
protected javax.servlet.http.HttpServletRequest request
protected java.lang.String dvs
protected java.lang.String owner
protected java.lang.String ieParentId
protected java.lang.String repDirName
public void init(DnxDocument dnx, java.util.Map<java.lang.String,java.lang.String> viewContext, javax.servlet.http.HttpServletRequest request, java.lang.String dvs, java.lang.String ieParentId, java.lang.String repDirName) throws com.exlibris.dps.sdk.access.AccessException
ViewerPreProcessorinit in interface ViewerPreProcessordnx - The dnx of the requested PID (IE/REP/FILE)viewContext - Holds the viewer parameters listrequest - The HTTP request objectdvs - The Delivery session keycom.exlibris.dps.sdk.access.AccessExceptionprotected java.lang.String getRequestParameter(java.lang.String paramName)
protected DnxDocument getDnx()
protected java.util.Map<java.lang.String,java.lang.String> getViewContext()
protected javax.servlet.http.HttpServletRequest getRequest()
public java.lang.String getDvs()
getDvs in interface ViewerPreProcessorpublic java.lang.String getPid()
getPid in interface ViewerPreProcessorpublic boolean runASync()
runASync in interface ViewerPreProcessorpublic java.lang.String getAdditionalParameters()
getAdditionalParameters in interface ViewerPreProcessorprotected com.exlibris.dps.sdk.access.Access getAccess()
throws java.lang.Exception
java.lang.Exception