@AutoService(value=ReportInteraction.class) public class NotificationInteraction extends HasConfigPlugin implements ReportInteraction
| Modifier and Type | Field and Description |
|---|---|
static String |
EXTRA_REPORT_FILE |
static String |
INTENT_ACTION_DISCARD |
static String |
INTENT_ACTION_SEND |
static String |
KEY_COMMENT |
static int |
NOTIFICATION_ID |
| Constructor and Description |
|---|
NotificationInteraction() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
performInteraction(Context context,
CoreConfiguration config,
File reportFile)
Perform interaction synchronously
|
enabledpublic static final String INTENT_ACTION_SEND
public static final String INTENT_ACTION_DISCARD
public static final String KEY_COMMENT
public static final String EXTRA_REPORT_FILE
public static final int NOTIFICATION_ID
public boolean performInteraction(@NonNull Context context, @NonNull CoreConfiguration config, @NonNull File reportFile)
ReportInteractionperformInteraction in interface ReportInteractioncontext - a contextconfig - the configurationreportFile - the file with the report content