// event subscription query ////////////////////////////// public virtual void configureEventSubscriptionQuery(EventSubscriptionQueryImpl 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); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Before public void init() public virtual void init() { this.runtimeService = engine.RuntimeService; this.taskService = engine.TaskService; this.repositoryService = engine.RepositoryService; this.historyService = engine.HistoryService; this.processEngineConfiguration = engine.ProcessEngineConfiguration; this.conditionEventSubscriptionQuery = (new EventSubscriptionQueryImpl(processEngineConfiguration.CommandExecutorTxRequired)).eventType(EventType.CONDITONAL.name()); }
public virtual IList <IEventSubscriptionEntity> FindEventSubscriptionsByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl, Page page) { return(eventSubscriptionDataManager.FindEventSubscriptionsByQueryCriteria(eventSubscriptionQueryImpl, page)); }
public virtual long FindEventSubscriptionCountByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl) { return(eventSubscriptionDataManager.FindEventSubscriptionCountByQueryCriteria(eventSubscriptionQueryImpl)); }
//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.EventSubscription> findEventSubscriptionsByQueryCriteria(org.camunda.bpm.engine.impl.EventSubscriptionQueryImpl eventSubscriptionQueryImpl, org.camunda.bpm.engine.impl.Page page) public virtual IList <EventSubscription> findEventSubscriptionsByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl,Page page) { configureQuery(eventSubscriptionQueryImpl); return(DbEntityManager.selectList("selectEventSubscriptionByQueryCriteria",eventSubscriptionQueryImpl,page)); }
public virtual long findEventSubscriptionCountByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl) { configureQuery(eventSubscriptionQueryImpl); return((long?)DbEntityManager.selectOne("selectEventSubscriptionCountByQueryCriteria",eventSubscriptionQueryImpl).Value); }
protected internal virtual void configureQuery(EventSubscriptionQueryImpl query) { AuthorizationManager.configureEventSubscriptionQuery(query); TenantManager.configureQuery(query); }