public class EDocLitePostProcessor extends DefaultPostProcessor
Modifier and Type | Field and Description |
---|---|
static String |
EVENT_TYPE_ACTION_TAKEN |
static String |
EVENT_TYPE_DELETE_ROUTE_HEADER |
static String |
EVENT_TYPE_ROUTE_LEVEL_CHANGE |
static String |
EVENT_TYPE_ROUTE_STATUS_CHANGE |
static int |
SUBMIT_URL_MILLISECONDS_WAIT |
Constructor and Description |
---|
EDocLitePostProcessor() |
Modifier and Type | Method and Description |
---|---|
ProcessDocReport |
doActionTaken(ActionTakenEvent event)
Executed whenever an action is taken against the document.
|
ProcessDocReport |
doDeleteRouteHeader(DeleteEvent event)
Executed whenever a deletion of the document is required.
|
ProcessDocReport |
doRouteLevelChange(DocumentRouteLevelChange event)
Executed whenever the document transitions from one node to another.
|
ProcessDocReport |
doRouteStatusChange(DocumentRouteStatusChange event)
Executed whenever the status of the document changes.
|
static DocumentBuilder |
getDocumentBuilder() |
static Document |
getEDLContent(String documentId) |
protected static void |
postEvent(String docId,
Object event,
String eventName) |
static Element |
propertiesToXml(Object o,
String elementName) |
afterActionTaken, afterProcess, beforeProcess, getDocumentIdsToLock
public static final int SUBMIT_URL_MILLISECONDS_WAIT
public static final String EVENT_TYPE_ACTION_TAKEN
public static final String EVENT_TYPE_DELETE_ROUTE_HEADER
public static final String EVENT_TYPE_ROUTE_LEVEL_CHANGE
public static final String EVENT_TYPE_ROUTE_STATUS_CHANGE
public EDocLitePostProcessor()
public ProcessDocReport doRouteStatusChange(DocumentRouteStatusChange event) throws RemoteException
PostProcessor
doRouteStatusChange
in interface PostProcessor
doRouteStatusChange
in class DefaultPostProcessor
RemoteException
public ProcessDocReport doActionTaken(ActionTakenEvent event) throws RemoteException
PostProcessor
doActionTaken
in interface PostProcessor
doActionTaken
in class DefaultPostProcessor
RemoteException
public ProcessDocReport doDeleteRouteHeader(DeleteEvent event) throws RemoteException
PostProcessor
doDeleteRouteHeader
in interface PostProcessor
doDeleteRouteHeader
in class DefaultPostProcessor
RemoteException
public ProcessDocReport doRouteLevelChange(DocumentRouteLevelChange event) throws RemoteException
PostProcessor
doRouteLevelChange
in interface PostProcessor
doRouteLevelChange
in class DefaultPostProcessor
RemoteException
public static Document getEDLContent(String documentId)
public static DocumentBuilder getDocumentBuilder() throws Exception
Exception
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.