Class DispatcherSerializer
- java.lang.Object
-
- com.batch.android.eventdispatcher.DispatcherSerializer
-
public class DispatcherSerializer extends java.lang.ObjectSimple class to serialize event dispatchers
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAT_INTERNET_DISPATCHER_NAMEstatic java.lang.StringBATCH_PLUGINS_DISPATCHER_NAMEstatic java.lang.StringFIREBASE_DISPATCHER_NAMEstatic java.lang.StringGOOGLE_ANALYTICS_DISPATCHER_NAMEstatic java.lang.StringMIXPANEL_DISPATCHER_NAME
-
Constructor Summary
Constructors Constructor Description DispatcherSerializer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JSONObjectserialize(java.util.Set<BatchEventDispatcher> dispatchers)Serialize a list of dispatchers
-
-
-
Field Detail
-
FIREBASE_DISPATCHER_NAME
public static final java.lang.String FIREBASE_DISPATCHER_NAME
- See Also:
- Constant Field Values
-
AT_INTERNET_DISPATCHER_NAME
public static final java.lang.String AT_INTERNET_DISPATCHER_NAME
- See Also:
- Constant Field Values
-
MIXPANEL_DISPATCHER_NAME
public static final java.lang.String MIXPANEL_DISPATCHER_NAME
- See Also:
- Constant Field Values
-
GOOGLE_ANALYTICS_DISPATCHER_NAME
public static final java.lang.String GOOGLE_ANALYTICS_DISPATCHER_NAME
- See Also:
- Constant Field Values
-
BATCH_PLUGINS_DISPATCHER_NAME
public static final java.lang.String BATCH_PLUGINS_DISPATCHER_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
serialize
@NonNull public static JSONObject serialize(@NonNull java.util.Set<BatchEventDispatcher> dispatchers)
Serialize a list of dispatchers- Parameters:
dispatchers- dispatchers to serialize- Returns:
- json object
-
-