org.eclipse.viatra.cep.core.api.rules

## Interface ICepRule

- All Known Implementing Classes:
    DefaultCepRule

      public interface ICepRule

  Standard data structure for associating `EventPattern`s with `CepJob`s to be executed when patterns get matched.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<EventPattern>` | `getEventPatterns()`
    `CepJob<IObservableComplexEventPattern>` | `getJob()`

- - ### Method Detail

    - #### getEventPatterns

          java.util.List<EventPattern> getEventPatterns()

      Returns:
        the `EventPattern`s of the rule

    - #### getJob

          CepJob<IObservableComplexEventPattern> getJob()

      Returns:
        the `CepJob` to be executed when patterns get matched