public interface IAgentProcessingContext
IAgentProcessing
The following methods are available to gets module object:
- getPortalModule() : the module to manipulate the portal system;
- getDirectoryModule() : the module to manipulate the directory system;
- getProjectModule() : the module to manipulate the project system;
- getWorkflowModule() : the module to manipulate the workflow system;
The following methods are available to manipulate the agent:
- getConfiguration()
- getAgent()
- getLastRunDate()
- isAbortSignalReceived() IStoppableAgentProcessing
The following methods are available to manipulate the report:
- getReport()
- printSeparator()
- printLine()Modifier and Type | Method and Description |
---|---|
IAgent |
getAgent()
Allows to retrieve the current agent.
|
Element |
getConfiguration()
Allows to retrieve the configuration of the current agent.
|
IBaseDirectoryModule |
getDirectoryModule()
Gets the directory module object.
|
Date |
getLastRunDate() |
IBasePortalModule |
getPortalModule()
Gets the portal module object.
|
IProjectModule |
getProjectModule()
Gets the project module object.
|
IReport |
getReport() |
IBaseWorkflowModule |
getWorkflowModule()
Gets the workflow module object.
|
boolean |
isAbortSignalReceived()
Indicates if the agent received an abort signal or not
|
void |
printLine()
Print an empty line into the agent administration report tab
|
void |
printSeparator()
Print a separator into the agent administration report tab
|
IBasePortalModule getPortalModule()
IBasePortalModule
object.IBaseDirectoryModule getDirectoryModule()
IBaseDirectoryModule
object.IProjectModule getProjectModule()
IProjectModule
object.IBaseWorkflowModule getWorkflowModule()
IBaseWorkflowModule
object.Element getConfiguration()
void printSeparator()
void printLine()
IReport getReport()
Date getLastRunDate()
boolean isAbortSignalReceived()
Copyright © 2022 Visiativ. All rights reserved.