public class ComputedUserPermissionTopiaDao extends AbstractComputedUserPermissionTopiaDao<ComputedUserPermission>
org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator<E extends org.nuiton.topia.persistence.TopiaEntity,O>, org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep<E extends org.nuiton.topia.persistence.TopiaEntity>, org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep<E extends org.nuiton.topia.persistence.TopiaEntity>cacheServiceSupplier| Constructor and Description |
|---|
ComputedUserPermissionTopiaDao() |
createByNotNull, delete, findAllByAction, findAllByDirty, findAllByObject, findAllByType, findAllByUserId, findAllUsages, findByAction, findByDirty, findByObject, findByType, findByUserId, findUsages, forActionEquals, forActionIn, forDirtyEquals, forDirtyIn, forObjectEquals, forObjectIn, forTypeEquals, forTypeIn, forUserIdEquals, forUserIdIn, getAggregate, getComposite, getEntityClass, getTopiaEntityEnumfindPropertyDistinctValues, getCacheService, getProjectionHelper, setCacheServiceSupplieraddTopiaEntityListener, addTopiaEntityVetoable, count, count, create, create, create, create, createAll, deleteAll, exists, find, find, find, findAll, findAll, findAll, findAllIds, findAllLazy, findAllLazy, findAllLazy, findAllLazy, findAllLazy, findAny, findAnyOrNull, findAnyOrNull, findByTopiaId, findFirst, findFirstOrNull, findPage, findUnique, findUniqueOrNull, forAll, forContains, forEquals, forHql, forHql, forHql, forIn, forProperties, forProperties, forTopiaIdEquals, forTopiaIdIn, getBatchSize, getHqlForNoConstraint, getHqlForProperties, getHqlForProperties, getTopiaFiresSupport, hqlContainsCount, hqlContainsOrderBy, hqlStartsWithSelect, init, initPagination, initPagination, iterator, newFromClause, newFromClause, newHqlAndParametersBuilder, newInstance, newQueryBuilder, removeTopiaEntityListener, removeTopiaEntityVetoable, setBatchSize, tryFindAny, tryFindByTopiaId, tryFindFirst, tryFindUnique, update, updateAllpublic long getUsersPermissionCount(String userId)
public long getUsersDirtyCount(String userId)
public int getMaxAction(String userId, String object, PermissionObjectType type)
protected ComputedUserPermission newPermission(String userId, PermissionObjectType type, String object, int action)
protected ComputedUserPermission newReadValidatedPermission(String userId, PermissionObjectType type, String object)
protected ComputedUserPermission newReadPermission(String userId, PermissionObjectType type, String object)
protected ComputedUserPermission newWritePermission(String userId, PermissionObjectType type, String object)
protected ComputedUserPermission newAdminPermission(String userId, PermissionObjectType type, String object)
public ComputedUserPermission newDomainAdminPermission(String userId, String domainCode)
public ComputedUserPermission newDomainReadPermission(String userId, String domainCode)
public ComputedUserPermission newDomainReadValidatedPermission(String userId, String domainCode)
public ComputedUserPermission newSpecificDomainReadPermission(String userId, String domainId)
public ComputedUserPermission newSpecificDomainReadValidatedPermission(String userId, String domainId)
public ComputedUserPermission newGrowingPlanAdminPermission(String userId, String growingPlanCode)
public ComputedUserPermission newGrowingPlanReadPermission(String userId, String growingPlanCode)
public ComputedUserPermission newGrowingPlanReadValidatedPermission(String userId, String growingPlanCode)
public ComputedUserPermission newSpecificGrowingPlanReadPermission(String userId, String growingPlanId)
public ComputedUserPermission newSpecificGrowingPlanReadValidatedPermission(String userId, String growingPlanId)
public ComputedUserPermission newNetworkAdminPermission(String userId, String networkId)
public ComputedUserPermission newGrowingSystemReadValidatedPermission(String userId, String growingSystemCode)
public ComputedUserPermission newGrowingSystemReadPermission(String userId, String growingSystemCode)
public ComputedUserPermission newGrowingSystemAdminPermission(String userId, String growingSystemCode)
public ComputedUserPermission newSpecificGrowingSystemReadPermission(String userId, String growingSystemId)
public ComputedUserPermission newSpecificGrowingSystemReadValidatedPermission(String userId, String growingSystemId)
Copyright © 2013–2015 Inra. All rights reserved.