public class ViatraQueryEventRealm extends java.lang.Object implements EventRealm
Modifier | Constructor and Description |
---|---|
protected |
ViatraQueryEventRealm(ViatraQueryEngine engine) |
Modifier and Type | Method and Description |
---|---|
static ViatraQueryEventRealm |
create(ViatraQueryEngine engine) |
protected <Match extends IPatternMatch> |
createSource(EventSourceSpecification<Match> sourceSpecification) |
static <Match extends IPatternMatch> |
createSourceSpecification(IQuerySpecification<? extends ViatraQueryMatcher<Match>> factory) |
ViatraQueryEngine |
getEngine() |
protected ViatraQueryEventRealm(ViatraQueryEngine engine)
public ViatraQueryEngine getEngine()
protected <Match extends IPatternMatch> ViatraQueryEventSource<Match> createSource(EventSourceSpecification<Match> sourceSpecification) throws ViatraQueryException
ViatraQueryException
public static ViatraQueryEventRealm create(ViatraQueryEngine engine)
public static <Match extends IPatternMatch> ViatraQueryEventSourceSpecification<Match> createSourceSpecification(IQuerySpecification<? extends ViatraQueryMatcher<Match>> factory)