Package com.axemble.vdoc.sdk.connectors
Class BaseTreatmentConnector<T>
java.lang.Object
com.axemble.vdoc.sdk.BaseSDKExtension
com.axemble.vdoc.sdk.connectors.BaseConnector<T>
com.axemble.vdoc.sdk.connectors.BaseTreatmentConnector<T>
- All Implemented Interfaces:
Serializable
This base connector class associated with a treatment.
- See Also:
-
Field Summary
Fields inherited from class com.axemble.vdoc.sdk.BaseSDKExtension
LOGGER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
asyncExecute
(Element customElement) abstract int
execute
(IContext context, IWorkflowInstance workflowInstance, ITaskInstance taskInstance, Element customElement) final ITreatmentDefinition
final void
init
(ITreatmentDefinition treatmentDefinition, com.axemble.vdoc.connector.domain.ConnectionDefinition<T> connectionDefinition) Methods inherited from class com.axemble.vdoc.sdk.connectors.BaseConnector
evaluateExpressions, evaluateExpressions, evaluateExpressions, getConnection, getConnectionDefinition, init, init, release
Methods inherited from class com.axemble.vdoc.sdk.BaseSDKExtension
getDirectoryModule, getLanguage, getPortalModule, getProjectModule, getStaticString, getStaticString, getWorkflowModule, initialize
-
Constructor Details
-
BaseTreatmentConnector
public BaseTreatmentConnector()
-
-
Method Details
-
init
public final void init(ITreatmentDefinition treatmentDefinition, com.axemble.vdoc.connector.domain.ConnectionDefinition<T> connectionDefinition) -
getTreatmentDefinition
-
execute
public abstract int execute(IContext context, IWorkflowInstance workflowInstance, ITaskInstance taskInstance, Element customElement) -
asyncExecute
-