public abstract class Config
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static int |
NOTIFICATION_ID |
(package private) static int |
NOTIFICATION_ID_BIG_IMAGE |
(package private) static java.lang.String |
PUSH_NOTIFICATION |
static java.lang.String |
TOPIC_GLOBAL
Global notification topic to receive all push notifications.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
TOPIC_CICERONE(User user)
Get the notification topic associated to a cicerone.
|
static java.lang.String |
TOPIC_GLOBETROTTER(User user)
Get the notification topic associated to a globetrotter.
|
static java.lang.String |
TOPIC_ITINERARY(Itinerary itinerary)
Get the notification topic associated to an itinerary.
|
public static final java.lang.String TOPIC_GLOBAL
static final java.lang.String PUSH_NOTIFICATION
static final int NOTIFICATION_ID
static final int NOTIFICATION_ID_BIG_IMAGE
@NonNull public static java.lang.String TOPIC_GLOBETROTTER(@NonNull User user)
user
- The globetrotter.@NonNull public static java.lang.String TOPIC_CICERONE(@NonNull User user)
user
- The cicerone.java.lang.IllegalArgumentException
- if user is not a cicerone.@NonNull public static java.lang.String TOPIC_ITINERARY(@NonNull Itinerary itinerary)
itinerary
- The itinerary.