public class IaonSession : IProvideStatus,
IDisposable
Public Class IaonSession
Implements IProvideStatus, IDisposable
public ref class IaonSession : IProvideStatus,
IDisposable
Gemstone.Timeseries.Adapters.IaonSession = function();
Type.createClass(
'Gemstone.Timeseries.Adapters.IaonSession',
null,
IProvideStatus,
IDisposable);
IaonSession | Creates a new IaonSession. |
ActionAdapters | Gets the action adapter collection for this IaonSession. |
AllAdapters | Gets the all adapters collection for this IaonSession. |
DataSource | Gets or sets the configuration DataSet for this IaonSession. |
FilterAdapters | Gets the filter adapter collection for this IaonSession. |
InputAdapters | Gets the input adapter collection for this IaonSession. |
InputMeasurementKeysRestriction | Gets or sets a routing table restriction for a collection of input measurement keys. |
Name | Gets name assigned to this IaonSession, if any. |
NodeID | Gets or sets the Guid node ID for this IaonSession. |
OutputAdapters | Gets the output adapter collection for this IaonSession. |
RoutingTables | Gets the routing tables for this IaonSession. |
Status | Gets the combined status of the adapters in this IaonSession. |
ConfigurationChangedHandler | Event handler for adapter notifications about configuration changes. |
Dispose | Releases all the resources used by the IaonSession object. |
Dispose(Boolean) | Releases the unmanaged resources used by the IaonSession object and optionally releases the managed resources. |
DisposedHandler | Event handler for disposed events from all adapters. |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
ExtractTemporalConfiguration | Extracts a configuration that supports temporal processing from an existing real-time configuration. |
Finalize |
Releases the unmanaged resources before the IaonSession object is reclaimed by GC.
(Overrides ObjectFinalize) |
GetDerivedName | Gets derived name of specified object. |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
Initialize | Initialize and start adapters. |
InputMeasurementKeysUpdatedHandler | Event handler for updates to adapter input measurement key definitions. |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
NewMeasurementsHandler | Event handler for new measurement notifications from input adapters and action adapters. |
OnConfigurationChanged | Raises ConfigurationChanged event. |
OnDisposed | Raises the Disposed event. |
OnInputMeasurementKeysUpdated | Raises InputMeasurementKeysUpdated event. |
OnOutputMeasurementsUpdated | Raises OutputMeasurementsUpdated event. |
OnProcessException | Raises ProcessException event. |
OnProcessingComplete | Raises the ProcessingComplete event. |
OnStatusMessage(Object, String, UpdateType) | Raises the StatusMessage event. |
OnStatusMessage(Object, String, UpdateType, Object) | Raises the StatusMessage event with a formatted status message. |
OnUnprocessedMeasurements | Raises the UnprocessedMeasurements event. |
OnUnpublishedSamples | Raises the UnpublishedSamples event. |
OutputMeasurementsUpdatedHandler | Event handler for updates to adapter output measurement definitions. |
ProcessExceptionHandler | Event handler for processing reported exceptions. |
ProcessingCompleteHandler | Event handler for processing complete notifications from input adapters. |
RecalculateRoutingTables | Recalculates routing tables as long as all adapters have been initialized. |
RequestTemporalSupportHandler | Event handler for requesting temporal support. |
StatusMessageHandler | Event handler for reporting status messages. |
TemporalProcessingSupportExists | Gets flag that determines if temporal processing is supported in this IaonSession. |
ToString | Returns a string that represents the current object. (Inherited from Object) |
UnprocessedMeasurementsHandler | Event handler for monitoring unprocessed measurements. |
UnpublishedSamplesHandler | Event handler for monitoring unpublished samples. |
ConfigurationChanged | Event is raised when adapter is aware of a configuration change. |
Disposed | Event is raised when this AdapterCollectionBaseT is disposed or an IAdapter in the collection is disposed. |
InputMeasurementKeysUpdated | Event is raised when InputMeasurementKeys are updated. |
OutputMeasurementsUpdated | Event is raised when OutputMeasurements are updated. |
ProcessException | Event is raised when there is an exception encountered while processing. |
ProcessingComplete | Indicates to the host that processing for one of the input adapters has completed. |
StatusMessage | Provides status messages to consumer. |
UnprocessedMeasurements | Event is raised every five seconds allowing host to track total number of unprocessed measurements. |
UnpublishedSamples | Event is raised every five seconds allowing consumer to track current number of unpublished seconds of data in the queue. |