Apama API Reference for .NET
10.3.1.5
|
IEventServiceChannel is the public interface for a class that represents a channel or channels on which events are received from a Correlator. More...
Public Attributes | |
const string | ConfigEnforceResponseSequencing = "enforceResponseSequencing" |
Configuration property name for specifying if a new EventServiceChannel should use strict response sequencing for synchronous request-response invocations. More... | |
const string | ConfigInboundEventQueueSoftReferencePrefixes = "inboundEventQueueSoftReferencePrefixes" |
Configuration property name for specifying for which event names a new EventServiceChannel should use SoftReferences in the inbound queue. More... | |
const string | ConfigMessageIdFieldName = "messageIdFieldName" |
Configuration property name for specifying the field name of message Id's (for request-response) that a new EventServiceChannel should use. More... | |
const string | ConfigRequestResponseTimeout = "defaultRequestResponseTimeout" |
Configuration property name for specifying the default request-response timeout that a new EventServiceChannel should use. More... | |
const bool | DefaultEnforceResponseSequencing = true |
Default value for the flag specifying if strict response sequencing should be used (true). More... | |
const string | DefaultMessageIdFieldName = "messageId" |
Default value for the field name of message Id's for request-response ("messageId"). More... | |
const long | DefaultRequestResponseTimeoutMs = 3000 |
Default value for the request-reponse timeout (3000ms). More... | |
Static Public Attributes | |
static readonly ICollection < string > | DefaultInboundEventQueueSoftReferencePrefixes = null |
Default value for the set of event name prefixes that would cause a received event to be placed in the inbound event queue as a SoftReference (null). More... | |
IEventServiceChannel is the public interface for a class that represents a channel or channels on which events are received from a Correlator.
IEventServiceChannel is an interface that forms part of the service style high-level public interface to the Correlator with a focus on only dealing with Events and consumer channels.
const string Apama.Services.Event.EventServiceChannelConstants.ConfigEnforceResponseSequencing = "enforceResponseSequencing" |
Configuration property name for specifying if a new EventServiceChannel should use strict response sequencing for synchronous request-response invocations.
const string Apama.Services.Event.EventServiceChannelConstants.ConfigInboundEventQueueSoftReferencePrefixes = "inboundEventQueueSoftReferencePrefixes" |
Configuration property name for specifying for which event names a new EventServiceChannel should use SoftReferences in the inbound queue.
const string Apama.Services.Event.EventServiceChannelConstants.ConfigMessageIdFieldName = "messageIdFieldName" |
Configuration property name for specifying the field name of message Id's (for request-response) that a new EventServiceChannel should use.
const string Apama.Services.Event.EventServiceChannelConstants.ConfigRequestResponseTimeout = "defaultRequestResponseTimeout" |
Configuration property name for specifying the default request-response timeout that a new EventServiceChannel should use.
const bool Apama.Services.Event.EventServiceChannelConstants.DefaultEnforceResponseSequencing = true |
Default value for the flag specifying if strict response sequencing should be used (true).
|
static |
Default value for the set of event name prefixes that would cause a received event to be placed in the inbound event queue as a SoftReference (null).
const string Apama.Services.Event.EventServiceChannelConstants.DefaultMessageIdFieldName = "messageId" |
Default value for the field name of message Id's for request-response ("messageId").
const long Apama.Services.Event.EventServiceChannelConstants.DefaultRequestResponseTimeoutMs = 3000 |
Default value for the request-reponse timeout (3000ms).