Пример #1
0
        // job query //////////////////////////////////////////////////////////

        public virtual void configureJobQuery(JobQueryImpl query)
        {
            configureQuery(query);
            CompositePermissionCheck permissionCheck = (new PermissionCheckBuilder()).disjunctive().atomicCheck(PROCESS_INSTANCE, "RES.PROCESS_INSTANCE_ID_", READ).atomicCheck(PROCESS_DEFINITION, "RES.PROCESS_DEF_KEY_", READ_INSTANCE).build();

            addPermissionCheck(query.AuthCheck, permissionCheck);
        }
Пример #2
0
 protected internal virtual void configureQuery(JobQueryImpl query)
 {
     AuthorizationManager.configureJobQuery(query);
     TenantManager.configureQuery(query);
 }
Пример #3
0
 public virtual long findJobCountByQueryCriteria(JobQueryImpl jobQuery)
 {
     configureQuery(jobQuery);
     return((long?)DbEntityManager.selectOne("selectJobCountByQueryCriteria", jobQuery).Value);
 }
Пример #4
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @SuppressWarnings("unchecked") public List<org.camunda.bpm.engine.runtime.Job> findJobsByQueryCriteria(JobQueryImpl jobQuery, Page page)
        public virtual IList <Job> findJobsByQueryCriteria(JobQueryImpl jobQuery, Page page)
        {
            configureQuery(jobQuery);
            return(DbEntityManager.selectList("selectJobByQueryCriteria", jobQuery, page));
        }