▼CApamaException | |
▼CApama.Services.Event.EventServiceException | EventServiceException is a base exception class for all other specialized exceptions within with the Event Service |
CApama.Services.Event.CommunicationException | CommunicationException is a specialized exception for use with the Event Service that indicates that there is a problem communicating with the Correlator |
CApama.Services.Event.ResponseTimeoutException | ResponseTimeoutException is a specialized exception for use with the Event Service that indicates that a request-response timeout has been exceeded |
CApama.Engine.Api | The Api class contains static methods to initialise and stop the client interface. |
▼CApplicationException | |
▼CApama.Util.ApamaException | A base class for Apama exceptions that callers may wish to catch. |
CApama.EngineException | Exception class used for communications failure and other serious errors in any layer of the Apama engine client API stack. |
CApama.Net.Client.Interfaces.BaseClientConstants | Legacy constants class - Deprecated - Use Apama.Engine.Client.EngineClientConstants instead. |
CApama.Services.Event.ChannelConfig | ChannelConfig is a helper class that assists in building a properties map for use when creating a new EventServiceChannel via the IEventService.AddChannel() method |
CApama.Net.ConnectionConstants | ConnectionConstants is a class that holds a number of common default values for host, port and other settings. |
CApama.Engine.Client.ConsumerOperationsConstants | Legacy constants class - Deprecated - Use Apama.Engine.Client.EngineClientConstants instead. |
CApama.Engine.Client.CorrelatorManagementConstants | Legacy constants class - Deprecated - Use Apama.Engine.Client.EngineClientConstants instead. |
CApama.Event.Parser.DecimalFieldValue | Represents the value of an Apama decimal field, using Decimal or Double objects. |
CApama.Engine.Client.EngineClientConstants | A static class containing constants used by the engine client interfaces. |
CApama.Engine.Client.EngineClientFactory | EngineClientFactory is a factory for classes that implement Apama messaging or correlator management interfaces |
CApama.Engine.EngineConnection | EngineConnection encapsulates the information related to a connection between two Apama messaging components |
CApama.Engine.EngineInfo | This class provides access to all of the information returned from an engine as a result of a call to the InspectEngine() method |
CApama.Engine.EngineStatus | EngineStatus represents the operational status of the Engine. |
CApama.Event.Event | An Event object representing an event instance in flat event string format and/or structured format (as defined by its associated Apama.Event.Parser.EventType). |
CApama.Event.Parser.EventParser | Provides the functionality to parse System.String objects into Apama Apama.Event.Event objects, for any EventType registered with the parser. |
CApama.Services.Event.EventServiceChannelConstants | IEventServiceChannel is the public interface for a class that represents a channel or channels on which events are received from a Correlator |
CApama.Services.Event.EventServiceFactory | EventServiceFactory is a class that provides a factory for creating new instances of classes that implement the IEventService interface. |
▼CException | |
CApama.Event.Parser.ParserRuntimeException | ParserRuntimeException will be thrown when an error occurs while parsing an Apama event. |
▼CException | |
▼CApama.Services.Scenario.ScenarioServiceException | ScenarioServiceException is a base exception class for all other specialized exceptions within with the Scenario Service |
CApama.Services.Scenario.InvalidInputParameterException | InvalidInputParameterException is a specialized exception class that is used by classes of the Scenario Service to indicate that an invalid input parameter has been provided to create or edit a ScenarioInstance |
▼CApama.Event.Parser.Field | Non-generic class holding the name and type of a field in an EventType (with reduced compile-time type safety compared to generic Field<T> class). |
CApama.Event.Parser.Field< T > | Represents the name and type of a field in an EventType. |
▼CApama.Event.Parser.FieldType | Non-generic abstract base class representing an Apama type (with reduced compile-time type safety). |
CApama.Event.Parser.DictionaryFieldType | Non-generic class that represents the Apama dictionary<key,item> type, for which values are specified as System.Collections.IDictionary objects. |
▼CApama.Event.Parser.FieldType< T > | Represents an Apama type. Used to define the type of fields in an EventType, and also for type parameters in complex types such as FieldTypes.Sequence<T>(FieldType<T>). Get field type objects using FieldTypes. |
CApama.Event.Parser.ContextFieldType | Represents the Apama context type, for which values are specified as String objects. |
CApama.Event.Parser.OptionalFieldType< OptionalT, BaseT > | Represents the Apama optional type, for which the contained types are specified as either PrimitiveFieldType<T> or ReferenceFieldType<T> objects. |
▼CApama.Event.Parser.PrimitiveFieldType< T > | Abstract class for Apama types which will be represented by primitive types in C# (E.g. Integer, Boolean and Float). Used to define the type of fields in an EventType, and also for type parameters in complex types such as FieldTypes.Sequence<T>(FieldType<T>). Get field type objects using FieldTypes |
CApama.Event.Parser.BooleanFieldType | Represents the Apama boolean type, for which values are specified as Boolean objects. |
CApama.Event.Parser.FloatFieldType | Represents the Apama float type, for which values are specified as Double objects. |
CApama.Event.Parser.IntegerFieldType | Represents the Apama integer type, for which values are specified as Int64 objects. |
▼CApama.Event.Parser.ReferenceFieldType< T > | Abstract class for Apama types which will be represented by reference types in C# (E.g. Sequence, Dictionary Event, Decimal etc). Used to define the type of fields in an EventType, and also for type parameters in complex types such as FieldTypes.Sequence<T>(FieldType<T>). Get field type objects using FieldTypes |
CApama.Event.Parser.ChannelFieldType | Represents the Apama Channel type, for which values are specified as String objects. |
CApama.Event.Parser.DecimalFieldType | Represents the Apama decimal type, for which values are specified as DecimalFieldValue objects. |
CApama.Event.Parser.DictionaryFieldType< TKey, TValue > | Generic class that represents the Apama dictionary<key,item> type, for which values are specified as System.Collections.Generic.IDictionary<K,V> objects. |
CApama.Event.Parser.EventType | Represents the definition of an Apama event type, for which values are specified as Apama.Event.Event objects. Each EventType consists of an event type name, and zero or more Field<T> objects. |
CApama.Event.Parser.LocationFieldType | Represents the Apama location type, for which values are specified as LocationType objects. |
CApama.Event.Parser.SequenceFieldType< E > | Generic class that represents the Apama sequence<type> type, for which values are specified as System.Collections.Generic.IList<E> objects. |
CApama.Event.Parser.StringFieldType | Represents the Apama string type, for which values are specified as String objects. |
CApama.Event.Parser.SequenceFieldType | Non-generic class that represents the Apama sequence<type> type, for which values are specified as System.Collections.IList objects. |
CApama.Event.Parser.FieldTypes | Provides factory methods and constants for getting all supported Apama event field types. |
▼CIBaseClient | |
▼CApama.Engine.Client.ICorrelatorManagement | ICorrelatorManagement is the interface for all management operations that can be performed on an Apama Correlator |
CApama.Engine.Client.IEngineClient | Provides a convenient interface for interacting with an Apama engine, typically a Correlator. This includes the ability to send and receive events, inject and delete EPL/MonitorScript, connect Apama engines together, inspect what was injected into correlator and more. |
▼CApama.Engine.Client.IConnectOperations | IConnectOperations is an interface that specifies methods for connecting an engine as a consumer of another engine |
CApama.Engine.Client.IEngineClient | Provides a convenient interface for interacting with an Apama engine, typically a Correlator. This includes the ability to send and receive events, inject and delete EPL/MonitorScript, connect Apama engines together, inspect what was injected into correlator and more. |
CApama.Engine.Client.IConsumerOperations | IConsumerOperations is an interface that specifies the standard operations to enable a client to receive events on specific channels from a remote Correlator. |
▼CIDisposable | |
▼CApama.Event.EventConsumer | An EventConsumer can connect to the Engine through an EventSupplier and register to receive events. In order to receive events from the Engine, a developer must inherit from this class and define its SendEvents method. This method is called by the EventSupplier when events are emitted from the Engine. |
CApama.Engine.EngineManagement | The EngineManagement interface is the primary low-level interface to the Engine, and allows operations to be carried out on it. |
CApama.Event.DisconnectableEventConsumer | This class extends EventConsumer and as such can connect to the Engine through an EventSupplier and register to receive events. In addition, DisconnectableEventConsumer can also disconnect from the Engine using the Disconnect method. |
CApama.Event.EventSupplier | An EventSupplier represents the resources created by the Engine to service a connection to an external sink of events. It filters the event output of the Engine by delivering only the events emitted on a particular set of channels. An EventSupplier passes events to an EventConsumer. Call Dispose() after use, and before disposing of any associated EventConsumer. |
▼CApama.Net.Client.IBaseClient | IBaseClient is a class that specifies the base interface supported by all of the Engine Client layer. |
▼CApama.Engine.Client.IMessagingClient | This interface is for all operations that can be performed on an Apama component related to sending and receiving messages (e.g. events, injections, deletions, etc). |
CApama.Engine.Client.IEngineClient | Provides a convenient interface for interacting with an Apama engine, typically a Correlator. This includes the ability to send and receive events, inject and delete EPL/MonitorScript, connect Apama engines together, inspect what was injected into correlator and more. |
CApama.Services.Event.IEventService | IEventService is an interface that represents the public API to the EventService. |
CApama.Services.Event.IResponseWrapper | IResponseWrapper is an interface that specifies the public API for objects returned by the various request-response methods of the Event Service |
CApama.Services.Scenario.IScenarioService | IScenarioService is an interface that represents the public API to the ScenarioService. |
▼CApama.Event.IEventListener | The old-style IEventListener specifies an interface that classes can implement to receive events from an EventServiceChannel (see also HandleEventCallback). |
CApama.Event.EventListenerAdapter | EventListenerAdapter is a class that provides a skeletal implementation of the IEventListener interface to minimize effort required to implement the interface. |
CApama.Services.Event.IEventServiceChannel | The Interface for an EventServiceChannel |
CApama.Engine.Client.IReconnectPolicy | IReconnectPolicy is a policy that can be set on an EngineClient object which controls when it should reconnect |
CApama.Services.Event.IResponseListener | IResponseListener specifies the interface that classes must implement to receive the response part of an asynchronous request-response call |
CApama.Services.Scenario.IScenarioDefinition | IScenarioDefinition is the public interface for a class that represents a Scenario (not an instance). |
CApama.Services.Scenario.IScenarioInstance | IScenarioInstance is the public interface for a class that represents a Scenario instance |
CApama.Event.Parser.LocationType | Represents the value of an Apama location type, consisting of of two (x,y) co-ordinates. |
CApama.Util.Logger | The Logger class provides access to the logging functionality used by Apama .NET classes |
CApama.Engine.Client.MessagingClientConstants | Legacy constants class - Deprecated - Use Apama.Engine.Client.EngineClientConstants instead. |
CApama.Engine.MonitorScript | A MonitorScript object encapsulates a MonitorScript code fragment, containing package, event and monitor definitions to be injected into an Engine. |
▼CApama.Engine.NameInfo | This is the base class for a named object (i.e. event type, container type or monitor) returned by an engine inspection. Returned by methods of the EngineInfo class. |
CApama.Engine.NamedAggregateInfo | This class provides access to a snapshot of information about an aggregate that is/was live in the engine. |
CApama.Engine.NamedContextInfo | This class provides access to a snapshot of information about a Context that is/was live in the engine. |
CApama.Engine.NamedEventTypeInfo | This class provides access to a snapshot of information about a Monitor that is/was live in the engine. |
CApama.Engine.NamedJavaApplicationInfo | This class provides access to a snapshot of information about a Java (JMon) Application that is/was live in the engine |
CApama.Engine.NamedMonitorInfo | This class provides access to a snapshot of information about a Monitor that is/was live in the engine. |
CApama.Engine.NamedPluginReceiverInfo | This class provides access to a snapshot of information about a PluginReceiver that is/was connected to the engine. |
CApama.Engine.NamedReceiverInfo | This class provides access to a snapshot of information about a Receiver that is/was connected to the engine. |
CApama.Engine.NamedTimerInfo | This class provides access to a snapshot of information about a Timer that is/was live in the engine. |
CApama.Services.Scenario.ParameterTypeHelper | A convenience helper class for Apama.Services.Scenario.ParameterType. |
▼CPropertyChangedEventArgs | |
CApama.Util.PropertyChangedEventArgs | A "PropertyChanged" event gets delivered whenever an object changes a "bound" or "constrained" property. A PropertyChangeEvent object is sent as an argument to the PropertyChangeListener method |
CApama.Util.PropertyChangeSupport | PropertyChangeSupport is a utility class to support maintaining property listeners, keyed by property name. |
CApama.Services.Scenario.ScenarioDefinitionConstants | |
CApama.Services.Scenario.ScenarioServiceConfig | ScenarioServiceConfig is a helper class that assists in building a properties map for use when creating a new ScenarioService via the ScenarioServiceFactory |
CApama.Services.Scenario.ScenarioServiceConstants | Constants used by the Scenario Service. |
CApama.Services.Scenario.ScenarioServiceFactory | ScenarioServiceFactory is a class that provides factory methods for creating new instances of classes that implement the IScenarioService interface. |
▼CSystemException | |
CApama.Services.Scenario.IllegalCallingThreadException | Thrown when an attempt is made to change the state of running scenarios in the data queue processing thread |