// incident query /////////////////////////////////////// public virtual void configureIncidentQuery(IncidentQueryImpl query) { configureQuery(query); CompositePermissionCheck permissionCheck = (new PermissionCheckBuilder()).disjunctive().atomicCheck(PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ).atomicCheck(PROCESS_DEFINITION, "PROCDEF.KEY_", READ_INSTANCE).build(); addPermissionCheck(query.AuthCheck, permissionCheck); }
protected internal virtual void configureQuery(IncidentQueryImpl query) { AuthorizationManager.configureIncidentQuery(query); TenantManager.configureQuery(query); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @SuppressWarnings("unchecked") public java.util.List<org.camunda.bpm.engine.runtime.Incident> findIncidentByQueryCriteria(org.camunda.bpm.engine.impl.IncidentQueryImpl incidentQuery, org.camunda.bpm.engine.impl.Page page) public virtual IList <Incident> findIncidentByQueryCriteria(IncidentQueryImpl incidentQuery, Page page) { configureQuery(incidentQuery); return(DbEntityManager.selectList("selectIncidentByQueryCriteria", incidentQuery, page)); }
public virtual long findIncidentCountByQueryCriteria(IncidentQueryImpl incidentQuery) { configureQuery(incidentQuery); return((long?)DbEntityManager.selectOne("selectIncidentCountByQueryCriteria", incidentQuery).Value); }