Class DispatcherSerializer


  • public class DispatcherSerializer
    extends java.lang.Object
    Simple class to serialize event 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
    • Constructor Detail

      • DispatcherSerializer

        public DispatcherSerializer()
    • 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