Click or drag to resize
ISubscriptionServiceTKey Interface

Namespace: GemStone.GemFire.Cache.Generic
Assembly: Gemstone.Gemfire.Cache (in Gemstone.Gemfire.Cache.dll) Version: 9.0.6.18
Syntax
public interface ISubscriptionService<TKey>

Type Parameters

TKey

The ISubscriptionServiceTKey type exposes the following members.

Methods
  NameDescription
Public methodGetInterestList
get the interest list on this client
Public methodGetInterestListRegex
get the list of interest regular expressions on this client
Public methodRegisterAllKeys
Register interest for all the keys of the region to get updates from the server. Valid only for a Native Client region when client notification ( [!:AttributesFactory.SetClientNotificationEnabled] ) is true.
Public methodRegisterAllKeys(Boolean)
Register interest for all the keys of the region to get updates from the server. Valid only for a Native Client region when client notification ( [!:AttributesFactory.SetClientNotificationEnabled] ) is true. Should only be called for durable clients and with cache server version 5.5 onwards.
Public methodRegisterAllKeys(Boolean, ICollectionTKey, Boolean)
Public methodRegisterAllKeys(Boolean, ICollectionTKey, Boolean, Boolean)
Public methodRegisterKeys(ICollectionTKey)
Public methodRegisterKeys(ICollectionTKey, Boolean, Boolean)
Public methodRegisterKeys(ICollectionTKey, Boolean, Boolean, Boolean)
Public methodRegisterRegex(String)
Register interest for the keys of the region that match the given regular expression to get updates from the server. Valid only for a Native Client region when client notification ( [!:AttributesFactory.SetClientNotificationEnabled] ) is true.
Public methodRegisterRegex(String, Boolean)
Register interest for the keys of the region that match the given regular expression to get updates from the server. Valid only for a Native Client region when client notification ( [!:AttributesFactory.SetClientNotificationEnabled] ) is true. Should only be called for durable clients and with cache server version 5.5 onwards.
Public methodRegisterRegex(String, Boolean, ICollectionTKey)
Public methodRegisterRegex(String, Boolean, ICollectionTKey, Boolean)
Public methodRegisterRegex(String, Boolean, ICollectionTKey, Boolean, Boolean)
Public methodUnregisterAllKeys
Unregister interest for all the keys of the region to stop getting updates for them. Valid only for a Native Client region when client notification ( [!:AttributesFactory.SetClientNotificationEnabled] ) is true.
Public methodUnregisterKeys
Public methodUnregisterRegex
Unregister interest for the keys of the region that match the given regular expression to stop getting updates for them. The regular expression must have been registered previously using a RegisterRegex call. Valid only for a Native Client region when client notification ( [!:AttributesFactory.SetClientNotificationEnabled] ) is true.
Top
See Also