public interface PrincipalDao extends Dao<gr.cite.geoanalytics.dataaccess.entities.principal.Principal,UUID>
| Modifier and Type | Method and Description |
|---|---|
gr.cite.geoanalytics.dataaccess.entities.principal.Principal |
findActivePrincipalByName(String name) |
gr.cite.geoanalytics.dataaccess.entities.principal.Principal |
findActivePrincipalByNameAndTenant(String principalName,
String tenantName) |
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> |
findActivePrincipals() |
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> |
findByClass(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType) |
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> |
findByClass(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType,
gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus) |
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> |
findByClass(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType,
gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus,
String tenant) |
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> |
findByClassAndCreatorAndTenantAndStatus(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType,
gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus,
UUID tenantID,
gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal) |
List<PrincipalProjectInfoDao> |
findByClassReturnsPrincipalProjectInfo(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType,
gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus,
gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant tenant) |
gr.cite.geoanalytics.dataaccess.entities.principal.Principal |
findByClassTenantAndName(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType,
gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus,
String tenant,
String principalName) |
gr.cite.geoanalytics.dataaccess.entities.principal.Principal |
findByVreIdAndTenant(UUID vreId,
gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant tenant) |
gr.cite.geoanalytics.dataaccess.entities.principal.Principal |
findByVreIdAndTenantID(UUID vreId,
UUID tenantID) |
gr.cite.geoanalytics.dataaccess.entities.principal.Principal |
findPrincipalByNameAndActivityStatus(String name,
gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus) |
gr.cite.geoanalytics.dataaccess.entities.principal.Principal |
findPrincipalByNameAndTenant(String principalName,
String tenantName) |
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> |
findPrincipalByNameListTenantAndActiveStatus(List<String> principalName,
String tenantName,
gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus) |
gr.cite.geoanalytics.dataaccess.entities.principal.Principal |
findPrincipalByNameTenantAndActiveStatus(String principalName,
String tenantName,
gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus) |
gr.cite.geoanalytics.dataaccess.entities.principal.Principal |
findProjectCreatorByProjectId(UUID projectId) |
List<String> |
listActivePrincipalNames() |
List<String> |
listPrincipalNames() |
List<String> |
listPrincipalNamesByTenant(gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant tenant) |
List<PrincipalProjectInfoDao> |
retrieveProjectGroupByTenant(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType,
gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus,
gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant tenant,
gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal) |
List<String> |
searchByPrincipalNamesAndTenant(List<String> principalNames,
gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant tenant) |
gr.cite.geoanalytics.dataaccess.entities.principal.Principal |
systemPrincipal() |
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> findActivePrincipals()
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> findByClass(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType, gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus, String tenant)
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> findByClass(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType, gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus)
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> findByClass(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType)
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> findByClassAndCreatorAndTenantAndStatus(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType, gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus, UUID tenantID, gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal)
gr.cite.geoanalytics.dataaccess.entities.principal.Principal findProjectCreatorByProjectId(UUID projectId)
gr.cite.geoanalytics.dataaccess.entities.principal.Principal findActivePrincipalByName(String name)
gr.cite.geoanalytics.dataaccess.entities.principal.Principal findPrincipalByNameAndActivityStatus(String name, gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus)
gr.cite.geoanalytics.dataaccess.entities.principal.Principal systemPrincipal()
gr.cite.geoanalytics.dataaccess.entities.principal.Principal findPrincipalByNameTenantAndActiveStatus(String principalName, String tenantName, gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus)
List<gr.cite.geoanalytics.dataaccess.entities.principal.Principal> findPrincipalByNameListTenantAndActiveStatus(List<String> principalName, String tenantName, gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus)
gr.cite.geoanalytics.dataaccess.entities.principal.Principal findActivePrincipalByNameAndTenant(String principalName, String tenantName)
gr.cite.geoanalytics.dataaccess.entities.principal.Principal findPrincipalByNameAndTenant(String principalName, String tenantName)
List<String> listPrincipalNamesByTenant(gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant tenant)
List<String> searchByPrincipalNamesAndTenant(List<String> principalNames, gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant tenant)
List<PrincipalProjectInfoDao> findByClassReturnsPrincipalProjectInfo(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType, gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus, gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant tenant)
List<PrincipalProjectInfoDao> retrieveProjectGroupByTenant(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType, gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus, gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant tenant, gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal)
gr.cite.geoanalytics.dataaccess.entities.principal.Principal findByClassTenantAndName(gr.cite.geoanalytics.dataaccess.entities.principal.PrincipalClass classType,
gr.cite.geoanalytics.dataaccess.entities.ActiveStatus activeStatus,
String tenant,
String principalName)
gr.cite.geoanalytics.dataaccess.entities.principal.Principal findByVreIdAndTenant(UUID vreId, gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant tenant) throws Exception
ExceptionCopyright © 2018. All Rights Reserved.