package hu.bme.mit.incquery.cep.performance.rules; import com.google.common.collect.Lists; import hu.bme.mit.incquery.cep.api.ICepRule; import hu.bme.mit.incquery.cep.api.evm.CepActivationStates; import hu.bme.mit.incquery.cep.api.evm.IObservableComplexEventPattern; import hu.bme.mit.incquery.cep.metamodels.cep.EventPattern; import java.util.List; import org.eclipse.incquery.runtime.evm.api.Job; @SuppressWarnings("all") public class R1 implements ICepRule { private List<EventPattern> eventPatterns = Lists.newArrayList(); private Job<IObservableComplexEventPattern> job = new hu.bme.mit.incquery.cep.performance.jobs.R1_Job(CepActivationStates.ACTIVE); public R1() { eventPatterns.add(new hu.bme.mit.incquery.cep.performance.patterns.complex.CompoundTransactionEvent1_Pattern()); eventPatterns.add(new hu.bme.mit.incquery.cep.performance.patterns.complex.CompoundTransactionEvent2_Pattern()); eventPatterns.add(new hu.bme.mit.incquery.cep.performance.patterns.complex.CompoundTransactionEvent3_Pattern()); eventPatterns.add(new hu.bme.mit.incquery.cep.performance.patterns.complex.CompoundTransactionEvent4_Pattern()); eventPatterns.add(new hu.bme.mit.incquery.cep.performance.patterns.complex.CompoundTransactionEvent5_Pattern()); eventPatterns.add(new hu.bme.mit.incquery.cep.performance.patterns.complex.CompoundTransactionEvent6_Pattern()); eventPatterns.add(new hu.bme.mit.incquery.cep.performance.patterns.complex.CompoundTransactionEvent7_Pattern()); eventPatterns.add(new hu.bme.mit.incquery.cep.performance.patterns.complex.CompoundTransactionEvent8_Pattern()); eventPatterns.add(new hu.bme.mit.incquery.cep.performance.patterns.complex.CompoundTransactionEvent9_Pattern()); eventPatterns.add(new hu.bme.mit.incquery.cep.performance.patterns.complex.CompoundTransactionEvent10_Pattern()); } @Override public List<EventPattern> getEventPatterns() { return this.eventPatterns; } @Override public Job<IObservableComplexEventPattern> getJob() { return this.job; } }