Class ValidExecutionAbstractCheckerBusinessTask<I>
java.lang.Object
overit.geocall.bl.BusinessTask<CheckerEvent<I>>
overit.geocallapp.utilities.core.bl.common.check.checker.task.AbstractCheckerBusinessTask<I>
overit.geocallapp.utilities.core.bl.common.check.checker.task.ValidExecutionAbstractCheckerBusinessTask<I>
- All Implemented Interfaces:
Serializable,Tool,ValidExecution
- Direct Known Subclasses:
BTCrewShellChecker,BTDataCollectionChecker,BTMultistageChecker,BTPermitsIntersectionsChecker
public abstract class ValidExecutionAbstractCheckerBusinessTask<I>
extends AbstractCheckerBusinessTask<I>
implements ValidExecution
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbody(CheckerEvent<I> event, PoolKit poolKit) Implements this method to write the specific task logic to handle the input parameter.protected booleanMethods inherited from class overit.geocallapp.utilities.core.bl.common.check.checker.task.AbstractCheckerBusinessTask
addCheckIssuesToCheckResult, computeCheckIssues, initCheckResultMethods 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
getException, isValidExecution, throwExceptionIfInvalid
-
Constructor Details
-
ValidExecutionAbstractCheckerBusinessTask
public ValidExecutionAbstractCheckerBusinessTask()
-
-
Method Details
-
body
Description copied from class:BusinessTaskImplements this method to write the specific task logic to handle the input parameter.- Overrides:
bodyin classAbstractCheckerBusinessTask<I>- Parameters:
event- the object upon which the task will works onpoolKit- the poolkit containing the reference to the database connection that can be used- Throws:
DAException- in case of database errorDAValidateException- in case of database validation error
-
checkValidExecution
- Throws:
DAValidateException
-