Webcom Android SDK Public API Reference / com.orange.webcom.sdkv2.datasync

Package com.orange.webcom.sdkv2.datasync

Types

Child

open class Child : Type

Represents the type of events raised when something happens to some child of a data node.

ChildEvent

data class ChildEvent : Event

Notification of a subscribed Child event type to a Callback function.

Constraint

sealed class Constraint

Represents constraints on the values of data nodes sent by subscriptions.

DataEvent

sealed class DataEvent

DatasyncManager

class DatasyncManager

Handles a set of subscriptions to data node and authentication events.

DatasyncNode

class DatasyncNode : Subscriber

Represents a data node within the tree-like data of a Webcom application.

DatasyncNotification

class DatasyncNotification

DatasyncNotificationConfiguration

class DatasyncNotificationConfiguration

DatasyncService

class DatasyncService : WebcomService

The WebcomService that makes it possible to interact in real time with the data of a Webcom application.

DatasyncState

class DatasyncState

Represents some state indicators about a DatasyncService instance.

DatasyncTime

enum class DatasyncTime

Represents a write policy into the Webcom database.

DatasyncValuable

class DatasyncValuable

Descriptor

class Descriptor

Represents the specifications of a Subscription.

Event

sealed class Event

Represents a notification received by a Callback function from the Webcom back end in response to a Subscription.

Subscriber

abstract class Subscriber

Base class for all subscription-related methods.

Subscription

interface Subscription

Represents a subscription to some event type on a data node.

TransactionOperation

sealed class TransactionOperation

Represents a write operation to perform on a data node within an atomic transaction.

TransactionResult

class TransactionResult

Represents the result of a transaction run by the DatasyncNode.runTransaction method.

Type

sealed class Type

Represents the type of event to subscribe to.

ValueChanged

sealed class ValueChanged : Type

Represents the type of events raised when the value of a data node changes.

ValueChangedWithDataEvent

data class ValueChangedWithDataEvent : Event

Notification of a subscribed ValueChanged.WithData event type to a Callback function.

ValueChangedWithoutDataEvent

data class ValueChangedWithoutDataEvent : Event

Notification of a subscribed ValueChanged.WithoutData event type to a Callback function.