Class BundleCache
java.lang.Object
overit.geocallapp.wfm.bundler.bl.task.BundleCache
Class that defines the cache for the single entities of a
Bundle.- Since:
- 20.1
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBundleCriterionById(Long bundleCriterionId) getBundleOperationsByBundleId(Long bundleId) getBundleRequirementsByBundleId(Long bundleId) getBundleSkillDivisionsByBundleId(Long bundleId) getBundleSkillsByBundleId(Long bundleId) voidinitialize(Collection<Long> bundleIds, Collection<Long> bundleCriterionIds, PoolKit poolKit) protected Collection<BOBundleCriterion> loadBundleCriteria(Collection<Long> bundleCriterionIds, PoolKit poolKit) protected Collection<BOBundleOperation> loadBundleOperations(Collection<Long> bundleIds, PoolKit poolKit) protected Collection<AggregateBundleRequirement> loadBundleRequirements(Collection<Long> bundleIds, PoolKit poolKit) protected Collection<BOBundleSkillDivision> loadBundleSkillDivisions(Collection<Long> bundleIds, PoolKit poolKit) protected Collection<BOBundleSkill> loadBundleSkills(Collection<Long> bundleIds, PoolKit poolKit)
-
Field Details
-
LOG
-
-
Constructor Details
-
BundleCache
public BundleCache()
-
-
Method Details
-
getBundleOperationsByBundleId
-
getBundleSkillsByBundleId
-
getBundleSkillDivisionsByBundleId
-
getBundleCriterionById
-
getBundleRequirementsByBundleId
-
initialize
public void initialize(Collection<Long> bundleIds, Collection<Long> bundleCriterionIds, PoolKit poolKit) -
loadBundleOperations
protected Collection<BOBundleOperation> loadBundleOperations(Collection<Long> bundleIds, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
loadBundleSkills
protected Collection<BOBundleSkill> loadBundleSkills(Collection<Long> bundleIds, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
loadBundleSkillDivisions
protected Collection<BOBundleSkillDivision> loadBundleSkillDivisions(Collection<Long> bundleIds, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
loadBundleCriteria
protected Collection<BOBundleCriterion> loadBundleCriteria(Collection<Long> bundleCriterionIds, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
loadBundleRequirements
protected Collection<AggregateBundleRequirement> loadBundleRequirements(Collection<Long> bundleIds, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-