Class AnalyticsDispatcher


  • public abstract class AnalyticsDispatcher
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String host  
      private static org.slf4j.Logger log  
      private int port  
      private java.lang.String userAgent  
    • Constructor Summary

      Constructors 
      Constructor Description
      AnalyticsDispatcher​(java.lang.String userAgent, java.lang.String host, int port)  
    • Field Detail

      • log

        private static final org.slf4j.Logger log
      • userAgent

        private java.lang.String userAgent
      • host

        private java.lang.String host
      • port

        private int port
    • Constructor Detail

      • AnalyticsDispatcher

        public AnalyticsDispatcher​(java.lang.String userAgent,
                                   java.lang.String host,
                                   int port)
    • Method Detail

      • dispatch

        public void dispatch​(java.lang.String analyticsString)
      • dispatchToNetwork

        protected abstract void dispatchToNetwork​(java.lang.String analyticsString)
      • getQueryParameter

        protected static java.lang.String getQueryParameter​(java.lang.String query,
                                                            java.lang.String parameter)