Package com.axemble.vdoc.sdk.connectors
Class BaseConnection<T>
java.lang.Object
com.axemble.vdoc.sdk.BaseSDKExtension
com.axemble.vdoc.sdk.connectors.BaseConnection<T>
- All Implemented Interfaces:
com.axemble.vdoc.connector.definitions.SDKConnection<T>,Serializable
public abstract class BaseConnection<T>
extends BaseSDKExtension
implements com.axemble.vdoc.connector.definitions.SDKConnection<T>
This base connection class.
- See Also:
-
Field Summary
Fields inherited from class com.axemble.vdoc.sdk.BaseSDKExtension
LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Tfinal IConnectionDefinition<T> getErrorMessage(String language) getSuccessMessage(String language) voidinit()final voidsetConnectionDefinition(com.axemble.vdoc.connector.domain.ConnectionDefinition<T> connectionDefinition) abstract booleanvalidate()Methods inherited from class com.axemble.vdoc.sdk.BaseSDKExtension
getDirectoryModule, getLanguage, getPortalModule, getProjectModule, getStaticString, getStaticString, getWorkflowModule, initialize
-
Constructor Details
-
BaseConnection
public BaseConnection()
-
-
Method Details
-
validate
-
init
public void init()- Specified by:
initin interfacecom.axemble.vdoc.connector.definitions.SDKConnection<T>
-
getSuccessMessage
- Specified by:
getSuccessMessagein interfacecom.axemble.vdoc.connector.definitions.SDKConnection<T>
-
getErrorMessage
- Specified by:
getErrorMessagein interfacecom.axemble.vdoc.connector.definitions.SDKConnection<T>
-
getConnectionDefinition
- Specified by:
getConnectionDefinitionin interfacecom.axemble.vdoc.connector.definitions.SDKConnection<T>
-
setConnectionDefinition
public final void setConnectionDefinition(com.axemble.vdoc.connector.domain.ConnectionDefinition<T> connectionDefinition) - Specified by:
setConnectionDefinitionin interfacecom.axemble.vdoc.connector.definitions.SDKConnection<T>
-
getConnection
- Specified by:
getConnectionin interfacecom.axemble.vdoc.connector.definitions.SDKConnection<T>
-