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 SummaryFields inherited from class com.axemble.vdoc.sdk.BaseSDKExtensionLOGGER
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidasyncExecute(Element customElement) abstract intexecute(IContext context, IWorkflowInstance workflowInstance, ITaskInstance taskInstance, Element customElement) final ITreatmentDefinitionfinal voidinit(ITreatmentDefinition treatmentDefinition, com.axemble.vdoc.connector.domain.ConnectionDefinition<T> connectionDefinition) Methods inherited from class com.axemble.vdoc.sdk.connectors.BaseConnectorevaluateExpressions, evaluateExpressions, evaluateExpressions, getConnection, getConnectionDefinition, init, init, releaseMethods inherited from class com.axemble.vdoc.sdk.BaseSDKExtensiongetDirectoryModule, getLanguage, getPortalModule, getProjectModule, getStaticString, getStaticString, getWorkflowModule, initialize
- 
Constructor Details- 
BaseTreatmentConnectorpublic BaseTreatmentConnector()
 
- 
- 
Method Details- 
initpublic final void init(ITreatmentDefinition treatmentDefinition, com.axemble.vdoc.connector.domain.ConnectionDefinition<T> connectionDefinition) 
- 
getTreatmentDefinition
- 
executepublic abstract int execute(IContext context, IWorkflowInstance workflowInstance, ITaskInstance taskInstance, Element customElement) 
- 
asyncExecute
 
-