Class FineractEntityAccessReadServiceImpl
java.lang.Object
org.apache.fineract.infrastructure.entityaccess.service.FineractEntityAccessReadServiceImpl
- All Implemented Interfaces:
FineractEntityAccessReadService
@Service
public class FineractEntityAccessReadServiceImpl
extends Object
implements FineractEntityAccessReadService
-
Constructor Summary
ConstructorsConstructorDescriptionFineractEntityAccessReadServiceImpl(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, FineractEntityRelationRepositoryWrapper fineractEntityRelationRepository) -
Method Summary
Modifier and TypeMethodDescriptiongetSQLQueryInClause_WithListOfIDsForEntityAccess(FineractEntityType firstEntityType, Long relId, Long fromEntityId, boolean includeAllOffices) getSQLQueryInClauseIDList_ForChargesForOffice(Long officeId, boolean includeAllOffices) getSQLQueryInClauseIDList_ForLoanProductsForOffice(Long officeId, boolean includeAllOffices) getSQLQueryInClauseIDList_ForSavingsProductsForOffice(Long officeId, boolean includeAllOffices) retrieveEntityAccessFor(FineractEntityType firstEntityType, Long relId, Long fromEntityId, boolean includeAllSubOffices) retrieveEntityToEntityMappings(Long mapId, Long fromId, Long toId) retrieveOneMapping(Long mapId)
-
Constructor Details
-
FineractEntityAccessReadServiceImpl
@Autowired public FineractEntityAccessReadServiceImpl(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, FineractEntityRelationRepositoryWrapper fineractEntityRelationRepository)
-
-
Method Details
-
getSQLQueryInClause_WithListOfIDsForEntityAccess
public String getSQLQueryInClause_WithListOfIDsForEntityAccess(FineractEntityType firstEntityType, Long relId, Long fromEntityId, boolean includeAllOffices) - Specified by:
getSQLQueryInClause_WithListOfIDsForEntityAccessin interfaceFineractEntityAccessReadService
-
retrieveEntityAccessFor
public Collection<FineractEntityToEntityMappingData> retrieveEntityAccessFor(FineractEntityType firstEntityType, Long relId, Long fromEntityId, boolean includeAllSubOffices) - Specified by:
retrieveEntityAccessForin interfaceFineractEntityAccessReadService
-
getSQLQueryInClauseIDList_ForLoanProductsForOffice
public String getSQLQueryInClauseIDList_ForLoanProductsForOffice(Long officeId, boolean includeAllOffices) - Specified by:
getSQLQueryInClauseIDList_ForLoanProductsForOfficein interfaceFineractEntityAccessReadService
-
getSQLQueryInClauseIDList_ForSavingsProductsForOffice
public String getSQLQueryInClauseIDList_ForSavingsProductsForOffice(Long officeId, boolean includeAllOffices) - Specified by:
getSQLQueryInClauseIDList_ForSavingsProductsForOfficein interfaceFineractEntityAccessReadService
-
getSQLQueryInClauseIDList_ForChargesForOffice
public String getSQLQueryInClauseIDList_ForChargesForOffice(Long officeId, boolean includeAllOffices) - Specified by:
getSQLQueryInClauseIDList_ForChargesForOfficein interfaceFineractEntityAccessReadService
-
retrieveAllSupportedMappingTypes
- Specified by:
retrieveAllSupportedMappingTypesin interfaceFineractEntityAccessReadService
-
retrieveEntityToEntityMappings
public Collection<FineractEntityToEntityMappingData> retrieveEntityToEntityMappings(Long mapId, Long fromId, Long toId) - Specified by:
retrieveEntityToEntityMappingsin interfaceFineractEntityAccessReadService
-
retrieveOneMapping
- Specified by:
retrieveOneMappingin interfaceFineractEntityAccessReadService
-