Kanzi Connect  3.9.2
Kanzi Connect Java API
RemoteConfigurationListener Class Reference

Utility class to read and listen to changes in certain configurations within Configuration service. More...

Inheritance diagram for RemoteConfigurationListener:
[legend]

Classes

interface  ConfigurationChangeCallback
 Interface for configuration change callbacks which are invoked when the requested configuration changes. More...
 

Public Member Functions

 RemoteConfigurationListener (ClientConnector connector, String configurationGroupName, ConfigurationChangeCallback callback)
 Constructor. More...
 
 RemoteConfigurationListener (KanziConnectContext ctx, String configurationGroupName, ConfigurationChangeCallback callback)
 Constructor. More...
 
void contentRuntimeDataSubscriptionResult (String uri, RuntimeDataObject data)
 
void setURI (String uri)
 
- Public Member Functions inherited from ConfigurationRuntimeDataListener
 ConfigurationRuntimeDataListener (ClientConnector connector)
 
 ConfigurationRuntimeDataListener (ClientConnector connector, boolean debug)
 
 ConfigurationRuntimeDataListener (KanziConnectContext ctx)
 
 ConfigurationRuntimeDataListener (KanziConnectContext ctx, boolean debug)
 
void cleanup ()
 Performs a cleanup for the object. More...
 
void contentRuntimeDataSubscriptionResult (String uri, RuntimeDataObject data)
 
void handleConnected ()
 
void handleDisconnected ()
 
void setDebug (boolean debug)
 
void setURI (String uri)
 

Protected Member Functions

void setDefaultValues ()
 
- Protected Member Functions inherited from ConfigurationRuntimeDataListener
void finalize ()
 
void setDefaultValues ()
 

Additional Inherited Members

- Static Protected Attributes inherited from ConfigurationRuntimeDataListener
static final String URI = "servicedata://Configuration"
 

Detailed Description

Utility class to read and listen to changes in certain configurations within Configuration service.

Constructor & Destructor Documentation

◆ RemoteConfigurationListener() [1/2]

RemoteConfigurationListener ( ClientConnector  connector,
String  configurationGroupName,
ConfigurationChangeCallback  callback 
)

Constructor.

Parameters
connectorClient connector which is used to connect to server
configurationGroupNameIdentifies the configuration group within Configuration service
callbackInvoked when configurations change, also invoked after server connection is established

◆ RemoteConfigurationListener() [2/2]

RemoteConfigurationListener ( KanziConnectContext  ctx,
String  configurationGroupName,
ConfigurationChangeCallback  callback 
)

Constructor.

Parameters
ctxThe context which contains the client connector to connect to server
configurationGroupNameIdentifies the configuration group within Configuration service
callbackInvoked when configurations change, also invoked after server connection is established