Click or drag to resize

AdapterCoordinatorImpl Class

An implementation of AdapterCoordinator.
Inheritance Hierarchy

Namespace:  com.espertech.esperio
Assembly:  NEsper.IO (in NEsper.IO.dll) Version: 8.0.0.0
Syntax
C#
public class AdapterCoordinatorImpl : AbstractCoordinatedAdapter, 
	AdapterCoordinator, InputAdapter, Adapter

The AdapterCoordinatorImpl type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyProcessEvent
Gets the process event.
(Inherited from AbstractCoordinatedAdapter.)
Public propertyRuntime
Sets the service.
(Inherited from AbstractCoordinatedAdapter.)
Public propertyScheduleSlot
Gets or sets the schedule slot.
(Inherited from AbstractCoordinatedAdapter.)
Public propertySender
Gets or sets the sender.
(Inherited from AbstractCoordinatedAdapter.)
Public propertyState
Get the state of this Adapter.
(Inherited from AbstractCoordinatedAdapter.)
Public propertyUsingEngineThread
Gets or sets the using engine thread.
(Inherited from AbstractCoordinatedAdapter.)
Public propertyUsingExternalTimer
Gets or sets a value indicating whether to use esper's external timer mechanism instead of internal timing
(Inherited from AbstractCoordinatedAdapter.)
Public propertyUsingTimeSpanEvents
Gets or sets a value indicating whether to use timespan events.
(Inherited from AbstractCoordinatedAdapter.)
Top
Methods
  NameDescription
Protected methodClose
Does nothing.
(Overrides AbstractCoordinatedAdapterClose.)
Public methodCoordinate
@see com.espertech.esper.adapter.AdapterCoordinator#add(com.espertech.esper.adapter.Adapter)
Public methodDestroy
Dispose the Adapter, stopping the sending of all events and releasing all the resources, and disallowing any further state changes on the Adapter.
(Inherited from AbstractCoordinatedAdapter.)
Public methodDisallowStateTransitions
Disallow subsequent state changes and throw an IllegalStateTransitionException if they are attempted.
(Inherited from AbstractCoordinatedAdapter.)
Public methodPause
Pause the sending of events after a Adapter has been started.
(Inherited from AbstractCoordinatedAdapter.)
Public methodRead
@see com.espertech.esper.adapter.ReadableAdapter#read()
(Overrides AbstractCoordinatedAdapterRead.)
Protected methodReplaceFirstEventToSend
Replace the first member of eventsToSend with the next event returned by the read() method of the same Adapter that provided the first event.
(Overrides AbstractCoordinatedAdapterReplaceFirstEventToSend.)
Protected methodReset
Reset all the changeable state of this ReadableAdapter, as if it were just created.
(Overrides AbstractCoordinatedAdapterReset.)
Public methodResume
Resume sending events after the Adapter has been paused.
(Inherited from AbstractCoordinatedAdapter.)
Public methodStart
Start the sending of events into the runtime egine.
(Inherited from AbstractCoordinatedAdapter.)
Public methodStop
Stop sending events and return the Adapter to the OPENED state, ready to be started once again.
(Inherited from AbstractCoordinatedAdapter.)
Top
Fields
  NameDescription
Protected fieldEventsToSend
Sorted events to be sent.
(Inherited from AbstractCoordinatedAdapter.)
Protected fieldStateManager
Statement management.
(Inherited from AbstractCoordinatedAdapter.)
Top
See Also