Class BTOssIntegrationConfigurationManagement<I>
java.lang.Object
overit.geocall.bl.BusinessTask<I>
overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecutionBusinessTask<I>
overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask<I>
overit.geocallapp.wfm.scheduling.bl.oss.integrationconfiguration.task.BTOssIntegrationConfigurationManagement<I>
- All Implemented Interfaces:
Serializable,Tool,ValidExecution
- Direct Known Subclasses:
BTOssIntegrationConfigurationInsert,BTOssIntegrationConfigurationUpdate
public abstract class BTOssIntegrationConfigurationManagement<I>
extends ValidPermissionBusinessTask<I>
Base class for OSS Integration Configuration business tasks containing common validation logic.
- Since:
- 22.0
- See Also:
-
Field Summary
FieldsFields inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask
LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidValidates and cleans XML configuration fields in the integration configuration.Methods inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask
checkValidExecution, getException, throwExceptionIfInvalidMethods inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecutionBusinessTask
body, execute, getEventMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackgroundMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecution
isValidExecution
-
Field Details
-
ROUTING_CONFIGURATION_FIELD_NAME
- See Also:
-
MATRIX_CONFIGURATION_FIELD_NAME
- See Also:
-
-
Constructor Details
-
BTOssIntegrationConfigurationManagement
public BTOssIntegrationConfigurationManagement()
-
-
Method Details
-
validateAndCleanXml
Validates and cleans XML configuration fields in the integration configuration.- Parameters:
config- theBOOssIntegrationConfigurationto validate- Throws:
DAValidateException- if XML is invalid
-