| |
|
| edu.iu.uis.eden.clientapp.IPostProcessorBusinessLogic
All known Subclasses: edu.iu.uis.eden.routemodule.TestRouteModulePostProcessor,
IPostProcessorBusinessLogic | public interface IPostProcessorBusinessLogic (Code) | | Original PostProcessor remote interface.
author: rkirkend |
doDeleteRouteHeader | public boolean doDeleteRouteHeader(DeleteEvent event, StringBuffer message) throws java.lang.Exception(Code) | | Eden is signaling that the document should be deleted. The application can reject this by
returning false. If the EdenException is thrown the docuemnt will go to exception routing. If
a ResourceUnavailableException is thrown, the doc will be requeued and will try again later to
delete the document.
Parameters: event - Parameters: message - throws: java.lang.Exception - A general Exception will cause EDEN to put the document into Exception routing throws: ResourceUnavailableException - EDEN will requeue the document and try the change again |
doRouteLevelChange | public boolean doRouteLevelChange(DocumentRouteLevelChange levelChangeEvent, StringBuffer parm2) throws java.lang.Exception(Code) | | The document has changed route level. The docEvent contains the information about the change.
This method should do what ever is appropriate for various route level changes to a document.
The method should return true if the change is correct and all application actions as a result
of the change are successful. It should return false if the application considers this an
incorrect change.
The method can throw a ResourceUnavailableException in order to get EDEN to requeue the
document and try again later.
Parameters: levelChangeEvent - Parameters: msg - any error message to be propagated back to users should be set here true if the status change is correct and application actions are successful throws: java.lang.Exception - A general Exception will cause EDEN to put the document into Exception routing throws: ResourceUnavailableException - EDEN will requeue the document and try the change againlater if this exception is thrown See Also: DocumentRouteLevelChange |
doRouteStatusChange | public boolean doRouteStatusChange(DocumentRouteStatusChange statusChangeEvent, StringBuffer msg) throws java.lang.Exception(Code) | | The document has changed route status. The docEvent contains the information about the change.
This method should do what ever is appropriate for various route status changes to a document.
The method should return true if the change is correct and all application actions as a result
of the change are successful. It should return false if the application considers this an
incorrect change.
The method can throw a ResourceUnavailableException in order to get EDEN to requeue the
document and try again later.
Parameters: statusChangeEvent - Parameters: msg - any error message to be propagated back to users should be set here true if the status change is correct and application actions are successful throws: java.lang.Exception - A general Exception will cause EDEN to put the document into Exception routing throws: ResourceUnavailableException - EDEN will requeue the document and try the change againlater if this exception is thrown See Also: DocumentRouteStatusChange |
getLocator | public ResourceLocator getLocator()(Code) | | Return the ResourceLocator set by the ControlledPostProcessor bean
|
setLocator | public void setLocator(ResourceLocator locator)(Code) | | Parameters: locator - Provides runtime/deployment information to the businessclass |
|
|
|