Package com.batch.android
Class Batch.Inbox
- java.lang.Object
-
- com.batch.android.Batch.Inbox
-
- Enclosing class:
- Batch
public static final class Batch.Inbox extends java.lang.ObjectBatch Inbox module
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static BatchInboxFetchergetFetcher(android.content.Context context)Get an inbox fetcher based on the current installation ID.static BatchInboxFetchergetFetcher(android.content.Context context, java.lang.String userIdentifier, java.lang.String authenticationKey)Get an inbox fetcher for the specified user identifier.static BatchInboxFetchergetFetcher(java.lang.String userIdentifier, java.lang.String authenticationKey)Deprecated.Use getFetcher(Context,String,String), which is more reliable
-
-
-
Method Detail
-
getFetcher
@NonNull public static BatchInboxFetcher getFetcher(@NonNull android.content.Context context)
Get an inbox fetcher based on the current installation ID. Batch must be started for all of the fetcher's features to work, but you can call this method before starting Batch (such as in your activity's onCreate)- Parameters:
context- A valid context. Note that the fetcher will hold on to it during its lifetime, so the application context might be more appropriate depending on your usage.- Returns:
- an instance of BatchInboxFetcher with the wanted configuration
-
getFetcher
@NonNull public static BatchInboxFetcher getFetcher(@NonNull android.content.Context context, @NonNull java.lang.String userIdentifier, @NonNull java.lang.String authenticationKey)
Get an inbox fetcher for the specified user identifier. Batch must be started for all of the fetcher's features to work, but you can call this method before starting Batch (such as in your activity's onCreate)- Parameters:
context- A valid context. Note that the fetcher will hold on to it during its lifetime, so the application context might be more appropriate depending on your usage.userIdentifier- User identifier for which you want the notificationsauthenticationKey- Secret authentication key: it should be computed your backend and given to this method- Returns:
- an instance of BatchInboxFetcher with the wanted configuration
-
getFetcher
@Deprecated @NonNull public static BatchInboxFetcher getFetcher(@NonNull java.lang.String userIdentifier, @NonNull java.lang.String authenticationKey)
Deprecated.Use getFetcher(Context,String,String), which is more reliableGet an inbox fetcher for the specified user identifier. Batch must be started for all of the fetcher's features to work, but you can call this method before starting Batch (such as in your activity's onCreate)- Parameters:
userIdentifier- User identifier for which you want the notificationsauthenticationKey- Secret authentication key: it should be computed your backend and given to this method- Returns:
- an instance of BatchInboxFetcher with the wanted configuration
-
-