Class ThrottleDataHolder

java.lang.Object
org.apache.synapse.commons.throttle.core.ThrottleDataHolder

public class ThrottleDataHolder extends Object
This class is used to keep frequently changing Throttle data. Earlier ConfigurationContext was used to keep this data but when properties in the CC are modified concurrently, it makes the HashMap to corrupt, leading certain threads to read entries indefinitely.
  • Constructor Details

    • ThrottleDataHolder

      public ThrottleDataHolder()
  • Method Details