Classes Files

com::wombat::mama::MamaTransportTopicListener

Public Functions

  Name
void onTopicSubscribe(String topic, final Object platformInfo)
void onTopicUnsubscribe(String topic, final Object platformInfo)
void onTopicPublishError(String topic, final Object platformInfo)
void onTopicPublishErrorNotEntitled(String topic, final Object platformInfo)
void onTopicPublishErrorBadSymbol(String topic, final Object platformInfo)
void onTopicSubscribe(short cause, final Object platformInfo)
void onTopicUnsubscribe(short cause, final Object platformInfo)

Public Functions Documentation

function onTopicSubscribe

inline void onTopicSubscribe(
    String topic,
    final Object platformInfo
)

Parameters:

  • topic The topic of the topic subscription
  • platformInfo Info associated with the topic subscription

Invoked when a topic is subscribed to

The topic and platformInfo are supplied only by some middlewares. The information provided by platformInfo is middleware specific. The following middlewares are supported:

tibrv: provides the String object version of the tibrv advisory message Wombat Middleware

function onTopicUnsubscribe

inline void onTopicUnsubscribe(
    String topic,
    final Object platformInfo
)

Parameters:

  • topic The topic of the topic unsubscription
  • platformInfo Info associated with the topic unsubscription

Invoked when a topic is unsubscribed to

The topic and platformInfo are supplied only by some middlewares. The information provided by platformInfo is middleware specific. The following middlewares are supported:

tibrv: provides the String object version of the tibrv advisory message Wombat Middleware

function onTopicPublishError

inline void onTopicPublishError(
    String topic,
    final Object platformInfo
)

Parameters:

  • topic The topic of the error
  • platformInfo Info associated with the error

Invoked when a topic has a publish error

The topic and platformInfo are supplied only by some middlewares. The information provided by platformInfo is middleware specific. The following middlewares are supported:

tibrv: provides the String object version of the tibrv advisory message Wombat Middleware

function onTopicPublishErrorNotEntitled

inline void onTopicPublishErrorNotEntitled(
    String topic,
    final Object platformInfo
)

Parameters:

  • topic The topic of the entitlements error
  • platformInfo Info associated with the entitlements error

Invoked when a topic has a publish entitlements error

The topic and platformInfo are supplied only by some middlewares. The information provided by platformInfo is middleware specific. The following middlewares are supported:

tibrv: provides the String object version of the tibrv advisory message Wombat Middleware

function onTopicPublishErrorBadSymbol

inline void onTopicPublishErrorBadSymbol(
    String topic,
    final Object platformInfo
)

Parameters:

  • topic The topic of the bad symbol error
  • platformInfo Info associated with the bad symbol error

Invoked when a topic has a publish bad symbol error

The topic and platformInfo are supplied only by some middlewares. The information provided by platformInfo is middleware specific. The following middlewares are supported:

tibrv: provides the String object version of the tibrv advisory message Wombat Middleware

function onTopicSubscribe

inline void onTopicSubscribe(
    short cause,
    final Object platformInfo
)

Parameters:

  • cause The cause of the topic subscription
  • platformInfo Info associated with the topic subscription

Deprecated:

use onTopicSubscribe(String topic, final Object platformInfo) instead.

Invoked when a topic is subscribed to

The cause and platformInfo are supplied only by some middlewares. The information provided by platformInfo is middleware specific. The following middlewares are supported:

tibrv: provides the String object version of the tibrv advisory message Wombat Middleware

function onTopicUnsubscribe

inline void onTopicUnsubscribe(
    short cause,
    final Object platformInfo
)

Parameters:

  • cause The cause of the topic unsubscription
  • platformInfo Info associated with the topic unsubscription

Deprecated:

use onTopicUnsubscribe(String topic, final Object platformInfo) instead.

Invoked when a topic is unsubscribed to

The cause and platformInfo are supplied only by some middlewares. The information provided by platformInfo is middleware specific. The following middlewares are supported:

tibrv: provides the String object version of the tibrv advisory message Wombat Middleware


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