public final class LifecycleProvider extends ListenerContainer<IncQueryEngineLifecycleListener> implements IncQueryEngineLifecycleListener
| Constructor and Description |
|---|
LifecycleProvider(AdvancedIncQueryEngine incQueryEngine,
org.apache.log4j.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
engineBecameTainted(java.lang.String description,
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(IncQueryMatcher<? extends IPatternMatch> matcher)
Called after a matcher is instantiated in the engine
|
addListener, removeListenerpublic LifecycleProvider(AdvancedIncQueryEngine incQueryEngine, org.apache.log4j.Logger logger)
incQueryEngine - public void matcherInstantiated(IncQueryMatcher<? extends IPatternMatch> matcher)
IncQueryEngineLifecycleListenermatcherInstantiated in interface IncQueryEngineLifecycleListenermatcher - the new matcherpublic void engineBecameTainted(java.lang.String description,
java.lang.Throwable t)
IncQueryEngineLifecycleListenerengineBecameTainted in interface IncQueryEngineLifecycleListenerpublic void engineWiped()
IncQueryEngineLifecycleListenerengineWiped in interface IncQueryEngineLifecycleListenerpublic void engineDisposed()
IncQueryEngineLifecycleListenerengineDisposed in interface IncQueryEngineLifecycleListener