Interface TeamProvider
- All Known Implementing Classes:
TeamEventProvider
public interface TeamProvider
Provider interface for all the action related to fsm team module
- Since:
- 17.0
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteFormationSkillDivision(Long formationSkillDivisionId) voiddeleteTeamShift(Long teamShiftId) voiddeleteTeamShiftResource(Long teamShiftResourceId) insertFormationSkillDivision(BOFormationSkillDivision formationSkillDivision) insertTeam(BOTeam team) insertTeamMember(BOTeamMember teamMember) insertTeamShift(BOTeamShift teamShift) insertTeamShiftResource(BOTeamShiftResource teamShiftResource) searchExtendedTeamShift(TeamShiftExtendedSearchFilter filterTeamShift) searchTeams(TeamSearchFilter filter) searchTeamShiftResource(TeamShiftResourceSearchFilter filterTeamShiftResource) searchTeamShifts(TeamShiftSearchFilter filterTeamShift) searchTeamTypes(TeamTypeSearchFilter filterTeamType) voidupdateTeamShift(BOTeamShift teamShift)
-
Method Details
-
getTeam
- Throws:
DAValidateExceptionDAException
-
insertTeam
- Throws:
DAValidateExceptionDAException
-
searchTeams
- Throws:
DAValidateExceptionDAException
-
insertTeamMember
- Throws:
DAValidateExceptionDAException
-
searchTeamTypes
List<BOTeamType> searchTeamTypes(TeamTypeSearchFilter filterTeamType) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
insertTeamShift
- Throws:
DAValidateExceptionDAException
-
searchTeamShifts
List<BOTeamShift> searchTeamShifts(TeamShiftSearchFilter filterTeamShift) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchExtendedTeamShift
List<BOTeamShift> searchExtendedTeamShift(TeamShiftExtendedSearchFilter filterTeamShift) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
updateTeamShift
- Throws:
DAValidateExceptionDAException
-
deleteTeamShift
- Throws:
DAValidateExceptionDAException
-
insertTeamShiftResource
Long insertTeamShiftResource(BOTeamShiftResource teamShiftResource) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchTeamShiftResource
List<BOTeamShiftResource> searchTeamShiftResource(TeamShiftResourceSearchFilter filterTeamShiftResource) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
deleteTeamShiftResource
- Throws:
DAValidateExceptionDAException
-
searchFormationSkillDivision
List<BOFormationSkillDivision> searchFormationSkillDivision(FormationSkillDivisionSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
deleteFormationSkillDivision
void deleteFormationSkillDivision(Long formationSkillDivisionId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
insertFormationSkillDivision
Long insertFormationSkillDivision(BOFormationSkillDivision formationSkillDivision) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchFormationSkillConfiguration
List<BOFormationSkillConfiguration> searchFormationSkillConfiguration(FormationSkillConfigurationSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-