Classes Files

com::wombat::mama::MamaServiceLevel

More…

Public Functions

  Name
String toString(short serviceLevel)

Public Attributes

  Name
final short REAL_TIME
final short SNAPSHOT
final short REPEATING_SNAPSHOT
final short CONFLATED
final short UNKNOWN

Detailed Description

class com::wombat::mama::MamaServiceLevel;

Service level of a MAMA subscription. Provides an enumeration that represents the service level (a) requested by a subscribing application, or (b) provided by the publisher. In the future, the service level provided to the application might change dynamically, depending upon infrastructure capacity. So, even though the requested service level is “real time”, if service deteriorates for any reason, the subscription may automatically switch to a conflated level (after notifying the application of the switch).

Public Functions Documentation

function toString

static inline String toString(
    short serviceLevel
)

Return a string representation of a MAMA service level.

Public Attributes Documentation

variable REAL_TIME

static final short REAL_TIME = 0;

variable SNAPSHOT

static final short SNAPSHOT = 1;

variable REPEATING_SNAPSHOT

static final short REPEATING_SNAPSHOT = 2;

variable CONFLATED

static final short CONFLATED = 5;

variable UNKNOWN

static final short UNKNOWN = 99;

Updated on 2023-03-31 at 15:29:43 +0100