Class MutableDataManagerConfiguration

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      void setDataCacheMaxAgeSeconds(int arg) Set dataCacheMaxAgeSeconds.
      void setIsBeaconStatusesUploadEnabled(boolean arg) Set isBeaconStatusesUploadEnabled.
      void setIsNativeFeatureAvailabilityUploadEnabled(boolean arg) Set isNativeFeatureAvailabilityUploadEnabled.
      void setNetworkCoordinatorBadStreakThreshold(int arg) Set networkCoordinatorBadStreakThreshold.
      void setNetworkCoordinatorDispatchPeriod(float arg) Set networkCoordinatorDispatchPeriod.
      void setNetworkCoordinatorFlushingPeriod(float arg) Set networkCoordinatorFlushingPeriod.
      void setNetworkCoordinatorGoodStreakThreshold(int arg) Set networkCoordinatorGoodStreakThreshold.
      void setNetworkCoordinatorStatusReportPeriod(float arg) Set networkCoordinatorStatusReportPeriod.
      • Methods inherited from class com.pointrlabs.core.configuration.DataManagerConfiguration

        getDataCacheMaxAgeSeconds, getIsBeaconStatusesUploadEnabled, getIsNativeFeatureAvailabilityUploadEnabled, getNetworkCoordinatorBadStreakThreshold, getNetworkCoordinatorCountPackageSlots, getNetworkCoordinatorDispatchPeriod, getNetworkCoordinatorFlushingPeriod, getNetworkCoordinatorGoodStreakThreshold, getNetworkCoordinatorStatusReportPeriod
      • Methods inherited from class com.pointrlabs.core.configuration.ConfigurationSection

        isValid
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • setDataCacheMaxAgeSeconds

         void setDataCacheMaxAgeSeconds(int arg)

        Set dataCacheMaxAgeSeconds. Data Manager will only move to version checks only if at least this amount of seconds has passed since the last completed cycle Default is 900

      • setIsBeaconStatusesUploadEnabled

         void setIsBeaconStatusesUploadEnabled(boolean arg)

        Set isBeaconStatusesUploadEnabled. If this is true, then native beacon statuses are uploaded Default is false

      • setIsNativeFeatureAvailabilityUploadEnabled

         void setIsNativeFeatureAvailabilityUploadEnabled(boolean arg)

        Set isNativeFeatureAvailabilityUploadEnabled. If this is true, then native feature states are uploaded Default is false

      • setNetworkCoordinatorBadStreakThreshold

         void setNetworkCoordinatorBadStreakThreshold(int arg)

        Set networkCoordinatorBadStreakThreshold. Number of failed packages in a row that are considered to be a bad streak Default is 10

      • setNetworkCoordinatorDispatchPeriod

         void setNetworkCoordinatorDispatchPeriod(float arg)

        Set networkCoordinatorDispatchPeriod. NetworkCoordinator package queue polling period in seconds Default is 0.1

      • setNetworkCoordinatorFlushingPeriod

         void setNetworkCoordinatorFlushingPeriod(float arg)

        Set networkCoordinatorFlushingPeriod. NetworkCoordinator flushing period for on-hold packages in seconds Default is 5.0

      • setNetworkCoordinatorGoodStreakThreshold

         void setNetworkCoordinatorGoodStreakThreshold(int arg)

        Set networkCoordinatorGoodStreakThreshold. Number of successful packages in a row that are considered to be a good streak Default is 2

      • setNetworkCoordinatorStatusReportPeriod

         void setNetworkCoordinatorStatusReportPeriod(float arg)

        Set networkCoordinatorStatusReportPeriod. NetworkCoordinator status reporting period in seconds Default is 60.0