Name | |
---|---|
void | onCreate(MamaBasicSubscription subscription) |
void | onError(MamaBasicSubscription subscription, short wombatStatus, int platformError, String subject) |
void | onMsg(MamaBasicSubscription subscription, MamaMsg msg) |
void | onDestroy(MamaBasicSubscription subscription) |
void onCreate(
MamaBasicSubscription subscription
)
Parameters:
Method invoked when subscription creation is complete, and before any calls to onMsg
. Since subscriptions are created asynchronous by throttle, this callback provides the subscription instance after the throttle processes the creation request.
void onError(
MamaBasicSubscription subscription,
short wombatStatus,
int platformError,
String subject
)
Parameters:
Invoked if an error occurs during prior to subscriptionBridge creation or if the subscriptionBridge receives a message for an unentitled subject.
If the status is MamaStatus.NOT_ENTITTLED
the subject parameter is the specific unentitled subject. If the subscriptionBridge subject contains wildcards, the subscriptionBridge may still receive messages for other entitled subjects.
void onMsg(
MamaBasicSubscription subscription,
MamaMsg msg
)
Parameters:
[MamaSubscription](classcom_1_1wombat_1_1mama_1_1MamaSubscription.html)
.Invoked when a message arrives.
void onDestroy(
MamaBasicSubscription subscription
)
Parameters:
This method is invoked when a subscription has been completely destroyed or deactivated, the client can have confidence that no further messages will be placed on the queue for this subscription.
Updated on 2023-03-31 at 15:29:42 +0100