Apama API Reference for .NET
10.3.1.5
|
ChannelConfig is a helper class that assists in building a properties map for use when creating a new EventServiceChannel via the IEventService.AddChannel() method. More...
Static Public Member Functions | |
static void | SetDefaultRequestResponseTimeout (Dictionary< string, object > properties, long timeoutMs) |
Set the configuration property to indicate the default request-response timeout that a new EventServiceChannel should use. More... | |
static void | SetEnforceResponseSequencing (Dictionary< string, object > properties, bool enforce) |
Set the configuration property to indicate if a new EventServiceChannel should use strict response sequencing for synchronous request-response invocations. More... | |
static void | SetInboundEventQueueSoftReferencePrefixes (Dictionary< string, object > properties, ICollection< string > prefixes) |
Set the configuration property to indicate for which event names a new EventServiceChannel should use SoftReferences in the inbound queue. More... | |
static void | SetMessageIdFieldName (Dictionary< string, object > properties, string fieldName) |
Set the configuration property to indicate the field name of message Id's (for request-response) that a new EventServiceChannel should use. More... | |
ChannelConfig is a helper class that assists in building a properties map for use when creating a new EventServiceChannel via the IEventService.AddChannel() method.
Any configuration property not explicitly specified will take its default value. Defaults are available for all configuration properties, in the same interface as the property.
|
static |
Set the configuration property to indicate the default request-response timeout that a new EventServiceChannel should use.
properties | The Map in which the configuration properties should be updated. |
timeoutMs | The new value of the property. |
|
static |
Set the configuration property to indicate if a new EventServiceChannel should use strict response sequencing for synchronous request-response invocations.
properties | The Map in which the configuration properties should be updated. |
enforce | The new value of the property. |
|
static |
Set the configuration property to indicate for which event names a new EventServiceChannel should use SoftReferences in the inbound queue.
properties | The Map in which the configuration properties should be updated. |
prefixes | The new value of the property. Each value of the Set must be a String. |
|
static |
Set the configuration property to indicate the field name of message Id's (for request-response) that a new EventServiceChannel should use.
properties | The Map in which the configuration properties should be updated. |
fieldName | The new value of the property. |