public class MybatisPolicyDefinitionDataManager extends AbstractPolicyDataManager<PolicyDefinitionEntity> implements PolicyDefinitionDataManager
policyEngineConfigurationMAX_ENTRIES_IN_CLAUSE| Constructor and Description |
|---|
MybatisPolicyDefinitionDataManager(PolicyEngineConfiguration policyEngineConfiguration) |
getIdGeneratorbulkDelete, bulkDeleteEntities, bulkUpdateEntities, createSafeInValuesList, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, updatepublic MybatisPolicyDefinitionDataManager(PolicyEngineConfiguration policyEngineConfiguration)
public Class<? extends PolicyDefinitionEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<PolicyDefinitionEntity>public PolicyDefinitionEntity create()
create in interface DataManager<PolicyDefinitionEntity>public PolicyDefinitionEntity findLatestPolicyDefinitionByKey(String actionDefinitionKey)
findLatestPolicyDefinitionByKey in interface PolicyDefinitionDataManagerpublic PolicyDefinitionEntity findLatestPolicyDefinitionByKeyAndTenantId(String policyDefinitionKey, String tenantId)
findLatestPolicyDefinitionByKeyAndTenantId in interface PolicyDefinitionDataManagerpublic PolicyDefinitionEntity findPolicyDefinitionByDeploymentAndKey(String deploymentId, String policyDefinitionKey)
findPolicyDefinitionByDeploymentAndKey in interface PolicyDefinitionDataManagerpublic PolicyDefinitionEntity findPolicyDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String policyDefinitionKey, String tenantId)
findPolicyDefinitionByDeploymentAndKeyAndTenantId in interface PolicyDefinitionDataManagerpublic List<PolicyDefinition> findByCriteria(PolicyDefinitionQueryImpl query)
findByCriteria in interface PolicyDefinitionDataManagerpublic long countByCriteria(PolicyDefinitionQueryImpl query)
countByCriteria in interface PolicyDefinitionDataManagerpublic PolicyDefinitionEntity findPolicyDefinitionByKeyAndVersion(String policyDefinitionKey, Integer policyVersion)
findPolicyDefinitionByKeyAndVersion in interface PolicyDefinitionDataManagerpublic PolicyDefinitionEntity findPolicyDefinitionByKeyAndVersionAndTenantId(String policyDefinitionKey, Integer policyVersion, String tenantId)
findPolicyDefinitionByKeyAndVersionAndTenantId in interface PolicyDefinitionDataManagerpublic void deletePolicyDefinitionsByDeploymentId(String deploymentId)
deletePolicyDefinitionsByDeploymentId in interface PolicyDefinitionDataManager