Package com.restfb.webhook
Interface WebhookMessagingListener
- All Known Implementing Classes:
AbstractWebhookMessagingListener
public interface WebhookMessagingListener
interface to provide methods a listener can implement to handle the different messaging items
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accountLinking(AccountLinkingItem item, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
accountLinking(AccountLinkingItem item, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
appRoles(AppRoles appRoles, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
appRoles(AppRoles appRoles, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
checkoutUpdate(CheckoutUpdateItem checkoutUpdate, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
checkoutUpdate(CheckoutUpdateItem checkoutUpdate, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
delivery(DeliveryItem delivery, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
delivery(DeliveryItem delivery, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
message(MessageItem message, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
message(MessageItem message, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
optin(OptinItem optin, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
optin(OptinItem optin, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
passThreadControl(PassThreadControlItem passThreadControl, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
passThreadControl(PassThreadControlItem passThreadControl, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
payment(PaymentItem payment, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
payment(PaymentItem payment, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
policyEnforcement(PolicyEnforcementItem policyEnforcement, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
policyEnforcement(PolicyEnforcementItem policyEnforcement, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
postback(PostbackItem postback, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
postback(PostbackItem postback, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
reaction(MessageReaction reaction, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
reaction(MessageReaction reaction, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
read(ReadItem read, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
read(ReadItem read, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
referral(ReferralItem referral, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
referral(ReferralItem referral, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
requestThreadControl(RequestThreadControlItem requestThreadControl, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
requestThreadControl(RequestThreadControlItem requestThreadControl, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
void
takeThreadControl(TakeThreadControlItem takeThreadControl, MessagingParticipant recipient, MessagingParticipant sender)
Deprecated.void
takeThreadControl(TakeThreadControlItem takeThreadControl, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
-
Method Details
-
accountLinking
@Deprecated void accountLinking(AccountLinkingItem item, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
accountLinking
void accountLinking(AccountLinkingItem item, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
appRoles
@Deprecated void appRoles(AppRoles appRoles, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
appRoles
void appRoles(AppRoles appRoles, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
checkoutUpdate
@Deprecated void checkoutUpdate(CheckoutUpdateItem checkoutUpdate, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
checkoutUpdate
void checkoutUpdate(CheckoutUpdateItem checkoutUpdate, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
delivery
@Deprecated void delivery(DeliveryItem delivery, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
delivery
void delivery(DeliveryItem delivery, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
message
@Deprecated void message(MessageItem message, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
message
void message(MessageItem message, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
optin
@Deprecated void optin(OptinItem optin, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
optin
void optin(OptinItem optin, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
passThreadControl
@Deprecated void passThreadControl(PassThreadControlItem passThreadControl, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
passThreadControl
void passThreadControl(PassThreadControlItem passThreadControl, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
payment
@Deprecated void payment(PaymentItem payment, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
payment
void payment(PaymentItem payment, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
policyEnforcement
@Deprecated void policyEnforcement(PolicyEnforcementItem policyEnforcement, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
policyEnforcement
void policyEnforcement(PolicyEnforcementItem policyEnforcement, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
postback
@Deprecated void postback(PostbackItem postback, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
postback
void postback(PostbackItem postback, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
reaction
@Deprecated void reaction(MessageReaction reaction, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
reaction
void reaction(MessageReaction reaction, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
read
Deprecated. -
read
void read(ReadItem read, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
referral
@Deprecated void referral(ReferralItem referral, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
referral
void referral(ReferralItem referral, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
requestThreadControl
@Deprecated void requestThreadControl(RequestThreadControlItem requestThreadControl, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
requestThreadControl
void requestThreadControl(RequestThreadControlItem requestThreadControl, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp) -
takeThreadControl
@Deprecated void takeThreadControl(TakeThreadControlItem takeThreadControl, MessagingParticipant recipient, MessagingParticipant sender)Deprecated. -
takeThreadControl
void takeThreadControl(TakeThreadControlItem takeThreadControl, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)
-