Interface OrganizationalStructuresProvider
- All Known Implementing Classes:
OrganizationalStructuresEventProvider
public interface OrganizationalStructuresProvider
Provider interface for all the action related to fsm organizational structures module
- Since:
- 17.0
-
Method Summary
Modifier and TypeMethodDescriptiongetOperationCenter(Long operationCenterId) getStructure(Long structureId) getTimeZone(TimeZoneResolverInput<Long> input)
-
Method Details
-
getOperationCenter
BOOperationCenter getOperationCenter(Long operationCenterId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getStructure
- Throws:
DAValidateExceptionDAException
-
searchStructure
List<BOStructure> searchStructure(StructureSearchFilter input) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getStructureActiveValidityPeriods
List<BOStructureValidityPeriod> getStructureActiveValidityPeriods(StructureActiveValidityPeriodsSearchInput input) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getZonesFromMicroCluster
List<BOZone> getZonesFromMicroCluster(ZonesSearchFromMicroClusterFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchOperationCenterAddresses
List<BOOperationCenterAddress> searchOperationCenterAddresses(OperationCenterAddressSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getTimeZone
- Throws:
DAValidateExceptionDAException
-