public interface ViatraQueryEngineLifecycleListener
ViatraQueryEngine
.
You can use it to remove any other listeners that you attached to matchers or the engine,
or to handle matchers that are initialized after you started using the engine.Modifier and Type | Method and Description |
---|---|
void |
engineBecameTainted(java.lang.String message,
java.lang.Throwable t)
Called after the engine has become tainted due to a fatal error
|
void |
engineDisposed()
Called after the engine has been disposed
|
void |
engineWiped()
Called after the engine has been wiped
|
void |
matcherInstantiated(ViatraQueryMatcher<? extends IPatternMatch> matcher)
Called after a matcher is instantiated in the engine
|
void matcherInstantiated(ViatraQueryMatcher<? extends IPatternMatch> matcher)
matcher
- the new matchervoid engineBecameTainted(java.lang.String message, java.lang.Throwable t)
void engineWiped()
void engineDisposed()