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.