[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Make an observer instance.

Namespace: net.esper.pattern.observer
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Public Overridable Function MakeObserver ( _
	context As PatternContext, _
	beginState As MatchedEventMap, _
	observerEventEvaluator As ObserverEventEvaluator _
) As EventObserver
C#
public virtual EventObserver MakeObserver (
	PatternContext context,
	MatchedEventMap beginState,
	ObserverEventEvaluator observerEventEvaluator
)
Visual C++
public:
virtual EventObserver^ MakeObserver (
	PatternContext^ context, 
	MatchedEventMap^ beginState, 
	ObserverEventEvaluator^ observerEventEvaluator
)

Parameters

context
net.esper.pattern.PatternContext
services that may be required by observer implementation
beginState
net.esper.pattern.MatchedEventMap
Start state for observer
observerEventEvaluator
net.esper.pattern.observer.ObserverEventEvaluator
receiver for events observed

Return Value

observer instance