Package com.restfb.webhook
Class AbstractWebhookMessagingListener
java.lang.Object
com.restfb.webhook.AbstractWebhookMessagingListener
- All Implemented Interfaces:
WebhookMessagingListener
public abstract class AbstractWebhookMessagingListener extends Object implements WebhookMessagingListener
abstract class as base for custom webhook messaging listener, with this abstract class it is possible to implement
only a subset of the need methods and ignore the other ones.
-
Constructor Summary
Constructors Constructor Description AbstractWebhookMessagingListener()
-
Method Summary
-
Constructor Details
-
AbstractWebhookMessagingListener
public AbstractWebhookMessagingListener()
-
-
Method Details
-
accountLinking
@Deprecated public void accountLinking(AccountLinkingItem item, MessagingParticipant recipient, MessagingParticipant sender)Deprecated.- Specified by:
accountLinking
in interfaceWebhookMessagingListener
- Parameters:
item
-recipient
-sender
-
-
accountLinking
public void accountLinking(AccountLinkingItem item, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
accountLinking
in interfaceWebhookMessagingListener
-
appRoles
@Deprecated public void appRoles(AppRoles appRoles, MessagingParticipant recipient, MessagingParticipant sender)- Specified by:
appRoles
in interfaceWebhookMessagingListener
- Parameters:
appRoles
-recipient
-sender
-
-
appRoles
public void appRoles(AppRoles appRoles, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
appRoles
in interfaceWebhookMessagingListener
-
checkoutUpdate
@Deprecated public void checkoutUpdate(CheckoutUpdateItem checkoutUpdate, MessagingParticipant recipient, MessagingParticipant sender)Deprecated.- Specified by:
checkoutUpdate
in interfaceWebhookMessagingListener
- Parameters:
checkoutUpdate
-recipient
-sender
-
-
checkoutUpdate
public void checkoutUpdate(CheckoutUpdateItem checkoutUpdate, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
checkoutUpdate
in interfaceWebhookMessagingListener
-
delivery
@Deprecated public void delivery(DeliveryItem delivery, MessagingParticipant recipient, MessagingParticipant sender)- Specified by:
delivery
in interfaceWebhookMessagingListener
- Parameters:
delivery
-recipient
-sender
-
-
delivery
public void delivery(DeliveryItem delivery, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
delivery
in interfaceWebhookMessagingListener
-
message
@Deprecated public void message(MessageItem message, MessagingParticipant recipient, MessagingParticipant sender)- Specified by:
message
in interfaceWebhookMessagingListener
- Parameters:
message
-recipient
-sender
-
-
message
public void message(MessageItem message, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
message
in interfaceWebhookMessagingListener
-
optin
@Deprecated public void optin(OptinItem optin, MessagingParticipant recipient, MessagingParticipant sender)- Specified by:
optin
in interfaceWebhookMessagingListener
- Parameters:
optin
-recipient
-sender
-
-
optin
public void optin(OptinItem optin, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
optin
in interfaceWebhookMessagingListener
-
passThreadControl
@Deprecated public void passThreadControl(PassThreadControlItem passThreadControl, MessagingParticipant recipient, MessagingParticipant sender)Deprecated.- Specified by:
passThreadControl
in interfaceWebhookMessagingListener
- Parameters:
passThreadControl
-recipient
-sender
-
-
passThreadControl
public void passThreadControl(PassThreadControlItem passThreadControl, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
passThreadControl
in interfaceWebhookMessagingListener
-
payment
@Deprecated public void payment(PaymentItem payment, MessagingParticipant recipient, MessagingParticipant sender)- Specified by:
payment
in interfaceWebhookMessagingListener
- Parameters:
payment
-recipient
-sender
-
-
payment
public void payment(PaymentItem payment, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
payment
in interfaceWebhookMessagingListener
-
policyEnforcement
@Deprecated public void policyEnforcement(PolicyEnforcementItem policyEnforcement, MessagingParticipant recipient, MessagingParticipant sender)Deprecated.- Specified by:
policyEnforcement
in interfaceWebhookMessagingListener
- Parameters:
policyEnforcement
-recipient
-sender
-
-
policyEnforcement
public void policyEnforcement(PolicyEnforcementItem policyEnforcement, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
policyEnforcement
in interfaceWebhookMessagingListener
-
postback
@Deprecated public void postback(PostbackItem postback, MessagingParticipant recipient, MessagingParticipant sender)- Specified by:
postback
in interfaceWebhookMessagingListener
- Parameters:
postback
-recipient
-sender
-
-
postback
public void postback(PostbackItem postback, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
postback
in interfaceWebhookMessagingListener
-
reaction
@Deprecated public void reaction(MessageReaction reaction, MessagingParticipant recipient, MessagingParticipant sender)- Specified by:
reaction
in interfaceWebhookMessagingListener
- Parameters:
reaction
-recipient
-sender
-
-
reaction
public void reaction(MessageReaction reaction, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
reaction
in interfaceWebhookMessagingListener
-
read
@Deprecated public void read(ReadItem read, MessagingParticipant recipient, MessagingParticipant sender)Deprecated.- Specified by:
read
in interfaceWebhookMessagingListener
- Parameters:
read
-recipient
-sender
-
-
read
public void read(ReadItem read, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
read
in interfaceWebhookMessagingListener
-
referral
@Deprecated public void referral(ReferralItem referral, MessagingParticipant recipient, MessagingParticipant sender)- Specified by:
referral
in interfaceWebhookMessagingListener
- Parameters:
referral
-recipient
-sender
-
-
referral
public void referral(ReferralItem referral, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
referral
in interfaceWebhookMessagingListener
-
requestThreadControl
@Deprecated public void requestThreadControl(RequestThreadControlItem requestThreadControl, MessagingParticipant recipient, MessagingParticipant sender)Deprecated.- Specified by:
requestThreadControl
in interfaceWebhookMessagingListener
- Parameters:
requestThreadControl
-recipient
-sender
-
-
requestThreadControl
public void requestThreadControl(RequestThreadControlItem requestThreadControl, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
requestThreadControl
in interfaceWebhookMessagingListener
-
takeThreadControl
@Deprecated public void takeThreadControl(TakeThreadControlItem takeThreadControl, MessagingParticipant recipient, MessagingParticipant sender)Deprecated.- Specified by:
takeThreadControl
in interfaceWebhookMessagingListener
- Parameters:
takeThreadControl
-recipient
-sender
-
-
takeThreadControl
public void takeThreadControl(TakeThreadControlItem takeThreadControl, MessagingParticipant recipient, MessagingParticipant sender, Date timestamp)- Specified by:
takeThreadControl
in interfaceWebhookMessagingListener
-
accountLinking(AccountLinkingItem, MessagingParticipant, MessagingParticipant, Date)