# Uses of Package
org.apache.synapse.commons.throttle.core

- Packages that use org.apache.synapse.commons.throttle.core
  Package | Description
  --- | ---
  org.apache.synapse.commons.throttle.core |
  org.apache.synapse.commons.throttle.core.factory |
  org.apache.synapse.commons.throttle.core.impl.domainbase |
  org.apache.synapse.commons.throttle.core.impl.ipbase |
  org.apache.synapse.commons.throttle.core.impl.rolebase |
  org.apache.synapse.commons.throttle.core.internal |
  org.apache.synapse.commons.throttle.module |
  org.apache.synapse.commons.throttle.module.handler |
  org.apache.synapse.commons.throttle.module.utils |

- Classes in org.apache.synapse.commons.throttle.core used by org.apache.synapse.commons.throttle.core
  Class and Description
  AccessInformation this returns the throttling access information based on the policy at runtime
  CallerConfiguration All the configuration data for a caller – this data have been defined according to the policy
  CallerContext Contains all runtime data for a particular remote caller.
  ConcurrentAccessController Controls the concurrent access through throttle to the system based on policy
  DistributedCounterManager This interface used to replicate throttling counters and windows in distributed manner.
  Throttle The representation for Throttle - holds the both of runtime and static data.
  ThrottleConfiguration The abstraction to holds all the controlling policy parameter
  ThrottleContext Holds the all runtime data corresponding to call remote callers.
  ThrottleException Exception for throttle
  ThrottleProperties
  ThrottleReplicator

- Classes in org.apache.synapse.commons.throttle.core used by org.apache.synapse.commons.throttle.core.factory
  Class and Description
  CallerConfiguration All the configuration data for a caller – this data have been defined according to the policy
  CallerContext Contains all runtime data for a particular remote caller.
  ThrottleConfiguration The abstraction to holds all the controlling policy parameter
  ThrottleContext Holds the all runtime data corresponding to call remote callers.
  ThrottleContextCleanupTask This task is responsible for cleanup callers which has expired along with hazelcast shared params
  ThrottleException Exception for throttle
  ThrottleWindowReplicator

- Classes in org.apache.synapse.commons.throttle.core used by org.apache.synapse.commons.throttle.core.impl.domainbase
  Class and Description
  CallerConfiguration All the configuration data for a caller – this data have been defined according to the policy
  CallerContext Contains all runtime data for a particular remote caller.
  ThrottleConfiguration The abstraction to holds all the controlling policy parameter
  ThrottleContext Holds the all runtime data corresponding to call remote callers.
  ThrottleReplicator

- Classes in org.apache.synapse.commons.throttle.core used by org.apache.synapse.commons.throttle.core.impl.ipbase
  Class and Description
  CallerConfiguration All the configuration data for a caller – this data have been defined according to the policy
  CallerContext Contains all runtime data for a particular remote caller.
  ThrottleConfiguration The abstraction to holds all the controlling policy parameter
  ThrottleContext Holds the all runtime data corresponding to call remote callers.
  ThrottleReplicator

- Classes in org.apache.synapse.commons.throttle.core used by org.apache.synapse.commons.throttle.core.impl.rolebase
  Class and Description
  CallerConfiguration All the configuration data for a caller – this data have been defined according to the policy
  CallerContext Contains all runtime data for a particular remote caller.
  ThrottleConfiguration The abstraction to holds all the controlling policy parameter
  ThrottleContext Holds the all runtime data corresponding to call remote callers.
  ThrottleReplicator

- Classes in org.apache.synapse.commons.throttle.core used by org.apache.synapse.commons.throttle.core.internal
  Class and Description
  DistributedCounterManager This interface used to replicate throttling counters and windows in distributed manner.
  ThrottleProperties

- Classes in org.apache.synapse.commons.throttle.core used by org.apache.synapse.commons.throttle.module
  Class and Description
  Throttle The representation for Throttle - holds the both of runtime and static data.

- Classes in org.apache.synapse.commons.throttle.core used by org.apache.synapse.commons.throttle.module.handler
  Class and Description
  Throttle The representation for Throttle - holds the both of runtime and static data.
  ThrottleException Exception for throttle

- Classes in org.apache.synapse.commons.throttle.core used by org.apache.synapse.commons.throttle.module.utils
  Class and Description
  AccessInformation this returns the throttling access information based on the policy at runtime

Copyright © 2005-2021 Apache Software Foundation. All Rights Reserved.