Interface BundlerProvider
- All Known Implementing Classes:
BundlerEventProvider
public interface BundlerProvider
Provider interface for all the action related to fsm bundler module.
- Since:
- 21.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidchangeBundleOperationStatus(BundleOperationStatusUpdateInput input, PoolKit poolKit) voiddeleteBundleSkillDivisions(Long bundleId, PoolKit poolKit) voiddeleteBundleSkills(Long bundleId, PoolKit poolKit) getBundleByWorkOrderOperation(Long workOrderOperationId) getBundleOperation(Long bundleOperationId) getBundlingRule(Long bundlingRuleId) insertBundleHeder(BOBundleHeader header, PoolKit poolkit) insertBundleOperation(BOBundleOperation bundleOperation, PoolKit poolKit) insertBundleSkill(BOBundleSkill bundleSkill, PoolKit poolKit) insertBundleSkillDivision(BOBundleSkillDivision bundleSkillDivision, PoolKit poolKit) voidupdateBundleHeader(BOBundleHeader bundleHeader) voidupdateBundleOperation(BOBundleOperation bundleOperation)
-
Method Details
-
getBundle
- Throws:
DAValidateExceptionDAException
-
insertBundleHeder
Long insertBundleHeder(BOBundleHeader header, PoolKit poolkit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
updateBundleHeader
- Throws:
DAValidateExceptionDAException
-
getBundleOperation
BOBundleOperation getBundleOperation(Long bundleOperationId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchBundleOperations
List<BOBundleOperation> searchBundleOperations(BundleOperationSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
insertBundleOperation
Long insertBundleOperation(BOBundleOperation bundleOperation, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
updateBundleOperation
void updateBundleOperation(BOBundleOperation bundleOperation) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
changeBundleOperationStatus
void changeBundleOperationStatus(BundleOperationStatusUpdateInput input, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
insertBundleSkill
Long insertBundleSkill(BOBundleSkill bundleSkill, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
deleteBundleSkills
- Throws:
DAValidateExceptionDAException
-
insertBundleSkillDivision
Long insertBundleSkillDivision(BOBundleSkillDivision bundleSkillDivision, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
deleteBundleSkillDivisions
void deleteBundleSkillDivisions(Long bundleId, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getBundlingRule
- Throws:
DAValidateExceptionDAException
-
getBundleByWorkOrderOperation
Bundle getBundleByWorkOrderOperation(Long workOrderOperationId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-