public class QBPushNotifications
extends java.lang.Object
| Constructor and Description |
|---|
QBPushNotifications() |
| Modifier and Type | Method and Description |
|---|---|
static Performer<QBEvent> |
createEvent(QBEvent event)
Create an event (send push notification).
|
static Performer<java.util.ArrayList<QBSubscription>> |
createSubscription(QBSubscription subscription)
Create subscription.
|
static Performer<java.lang.Void> |
deleteEvent(int eventId)
Delete particular event.
|
static Performer<java.lang.Void> |
deleteEvent(QBEvent event)
Delete particular event.
|
static Performer<java.lang.Void> |
deleteSubscription(int subscriptionId)
Delete particular subscription.
|
static Performer<QBEvent> |
getEvent(int eventId)
Retrieve particular event.
|
static Performer<java.util.ArrayList<QBEvent>> |
getEvents(QBPagedRequestBuilder requestBuilder,
Bundle bundle)
List events.
|
static Performer<java.util.ArrayList<QBSubscription>> |
getSubscriptions()
List current user's subscriptions.
|
static Performer<QBEvent> |
updateEvent(QBEvent event)
Update particular event.
|
public static Performer<java.util.ArrayList<QBSubscription>> createSubscription(QBSubscription subscription)
subscription - The subscription instance.public static Performer<java.util.ArrayList<QBSubscription>> getSubscriptions()
public static Performer<java.lang.Void> deleteSubscription(int subscriptionId)
subscriptionId - The ID of subscription to delete.public static Performer<QBEvent> createEvent(QBEvent event)
event - The event instance.public static Performer<java.util.ArrayList<QBEvent>> getEvents(QBPagedRequestBuilder requestBuilder, Bundle bundle)
requestBuilder - The builder to set pagination request parameters.public static Performer<QBEvent> getEvent(int eventId)
eventId - The ID of event to retrieve.public static Performer<QBEvent> updateEvent(QBEvent event)
event - The instance of event to update.public static Performer<java.lang.Void> deleteEvent(QBEvent event)
event - The instance of event to delete.public static Performer<java.lang.Void> deleteEvent(int eventId)
eventId - The ID of event to delete.