Interface ResourceProvider
- All Known Implementing Classes:
ResourceEventProvider
public interface ResourceProvider
Provider interface for all the action related to fsm resources module
- Since:
- 17.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidevaluateResourceGenericQualifications(Long resourceId, Date referenceDate) getResource(Long resourceId) getResourceType(Long resourceTypeId) insertResource(BOResource resource) searchPaginatedResources(Page page, ResourceSearchFilter resourceSearchFilter) searchResources(ResourceSearchFilter resourceSearchFilter) searchResourceSkills(Page page, ResourceSkillSearchFilter resourceFilter) searchResourceSkills(ResourceSkillSearchFilter resourceFilter) searchResourcesQualifications(ResourceQualificationSearchFilter resourceQualificationSearchFilter) voidupdateResource(BOResource schedulingResource)
-
Method Details
-
getResource
- Throws:
DAValidateExceptionDAException
-
insertResource
- Throws:
DAValidateExceptionDAException
-
searchResources
List<BOResource> searchResources(ResourceSearchFilter resourceSearchFilter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchPaginatedResources
PageResponse<BOResource> searchPaginatedResources(Page page, ResourceSearchFilter resourceSearchFilter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getResourceType
- Throws:
DAValidateExceptionDAException
-
evaluateResourceGenericQualifications
void evaluateResourceGenericQualifications(Long resourceId, Date referenceDate) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchResourcesQualifications
List<BOResourceQualification> searchResourcesQualifications(ResourceQualificationSearchFilter resourceQualificationSearchFilter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchResourceSkills
List<BOResourceSkill> searchResourceSkills(ResourceSkillSearchFilter resourceFilter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchResourceSkills
PageResponse<BOResourceSkill> searchResourceSkills(Page page, ResourceSkillSearchFilter resourceFilter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
updateResource
- Throws:
DAValidateExceptionDAException
-
searchResourceAddresses
List<BOResourceAddress> searchResourceAddresses(ResourceAddressSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-