PoolFactorySetSubscriptionMessageTrackingTimeout Method |
Sets the messageTrackingTimeout attribute which is the time-to-live period,
in milliseconds, for subscription events the client has received from the server.
Namespace: GemStone.GemFire.CacheAssembly: Gemstone.Gemfire.Cache (in Gemstone.Gemfire.Cache.dll) Version: 9.0.6.18
Syntaxpublic PoolFactory SetSubscriptionMessageTrackingTimeout(
int messageTrackingTimeout
)
Public Function SetSubscriptionMessageTrackingTimeout (
messageTrackingTimeout As Integer
) As PoolFactory
public:
PoolFactory^ SetSubscriptionMessageTrackingTimeout(
int messageTrackingTimeout
)
member SetSubscriptionMessageTrackingTimeout :
messageTrackingTimeout : int -> PoolFactory
Parameters
- messageTrackingTimeout
- Type: SystemInt32
Return Value
Type:
PoolFactory
ExceptionsException | Condition |
---|
|
throws IllegalArgumentException if messageTrackingTimeout is less than or equal to 0.
|
Remarks
It's used to minimize duplicate events. Entries that have not been modified
for this amount of time are expired from the list.
See Also