# Serialized Form

- ## Package org.apache.synapse.commons

  - ### Class org.apache.synapse.commons.SynapseCommonsException extends RuntimeException implements Serializable

    serialVersionUID:
      -7361599095528938810L

- ## Package org.apache.synapse.commons.builders

  - ### Class org.apache.synapse.commons.builders.MessageConversionException extends Exception implements Serializable

- ## Package org.apache.synapse.commons.evaluators

  - ### Class org.apache.synapse.commons.evaluators.EvaluatorException extends Exception implements Serializable

- ## Package org.apache.synapse.commons.handlers.exception

  - ### Class org.apache.synapse.commons.handlers.exception.HandlerException extends Exception implements Serializable

- ## Package org.apache.synapse.commons.json.jsonprocessor.exceptions

  - ### Class org.apache.synapse.commons.json.jsonprocessor.exceptions.ParserException extends Exception implements Serializable

  - ### Class org.apache.synapse.commons.json.jsonprocessor.exceptions.ValidatorException extends Exception implements Serializable

- ## Package org.apache.synapse.commons.resolvers

  - ### Class org.apache.synapse.commons.resolvers.ResolverException extends RuntimeException implements Serializable

- ## Package org.apache.synapse.commons.templates.uri

  - ### Class org.apache.synapse.commons.templates.uri.URITemplateException extends Exception implements Serializable

- ## Package org.apache.synapse.commons.throttle.core

  - ### Class org.apache.synapse.commons.throttle.core.CallerContext extends Object implements Serializable

    serialVersionUID:
      1652165180220263492L

    - ### Serialized Fields

      - #### firstAccessTime

            long firstAccessTime

      - #### globalCount

            AtomicLong globalCount

      - #### id

            String id

      - #### isThrottleParamSyncingModeSync

            boolean isThrottleParamSyncingModeSync

      - #### localCount

            AtomicLong localCount

        Count to keep track of local (specific to this node) number of requests

      - #### localHits

            AtomicLong localHits

      - #### localQuota

            long localQuota

      - #### nextAccessTime

            long nextAccessTime

      - #### nextTimeWindow

            long nextTimeWindow

      - #### roleId

            String roleId

      - #### throttleProperties

            ThrottleProperties throttleProperties

      - #### unitTime

            long unitTime

      - #### uuid

            UUID uuid

        Used for debugging purposes. *

  - ### Class org.apache.synapse.commons.throttle.core.ConcurrentAccessController extends Object implements Serializable

    serialVersionUID:
      -6857325377726757251L

    - ### Serialized Fields

      - #### counter

            AtomicInteger counter

      - #### limit

            int limit

  - ### Class org.apache.synapse.commons.throttle.core.ConcurrentAccessUpdateClusterMessage extends org.apache.axis2.clustering.ClusteringMessage implements Serializable

    - ### Serialized Fields

      - #### action

            Boolean action

      - #### key

            String key

  - ### Class org.apache.synapse.commons.throttle.core.ThrottleException extends Exception implements Serializable

    serialVersionUID:
      -1433310548520145461L

  - ### Class org.apache.synapse.commons.throttle.core.ThrottleProperties extends Object implements Serializable

    - ### Serialized Fields

      - #### distributedCounterConfigurations

            Map<String,​String> distributedCounterConfigurations

      - #### distributedCounterType

            String distributedCounterType

      - #### distributedThrottleProcessorType

            String distributedThrottleProcessorType

      - #### hybridThrottleProcessorWindowType

            String hybridThrottleProcessorWindowType

      - #### localQuotaBufferPercentage

            String localQuotaBufferPercentage

      - #### maxNonAssociatedCounterCleanupAmount

            String maxNonAssociatedCounterCleanupAmount

      - #### throttleContextDistributedCleanupTaskFrequency

            String throttleContextDistributedCleanupTaskFrequency

      - #### throttleContextDistributedExpiredInstanceTime

            String throttleContextDistributedExpiredInstanceTime

      - #### throttleDistributedCleanupAmount

            String throttleDistributedCleanupAmount

      - #### throttleDistributedCleanupPoolSize

            String throttleDistributedCleanupPoolSize

      - #### throttleDistributedCleanupTaskEnable

            String throttleDistributedCleanupTaskEnable

      - #### throttleFrequency

            String throttleFrequency

      - #### throttleSyncAsyncHybridModeEnabled

            boolean throttleSyncAsyncHybridModeEnabled

      - #### throttlingKeysToReplicates

            String throttlingKeysToReplicates

      - #### throttlingPoolSize

            String throttlingPoolSize

      - #### throttlingReplicationFrequency

            String throttlingReplicationFrequency

      - #### windowReplicatorFrequency

            String windowReplicatorFrequency

      - #### windowReplicatorPoolSize

            String windowReplicatorPoolSize

- ## Package org.apache.synapse.commons.throttle.core.impl.domainbase

  - ### Class org.apache.synapse.commons.throttle.core.impl.domainbase.DomainBaseCallerContext extends CallerContext implements Serializable

    serialVersionUID:
      5681795068518758365L

- ## Package org.apache.synapse.commons.throttle.core.impl.ipbase

  - ### Class org.apache.synapse.commons.throttle.core.impl.ipbase.IPBaseCallerContext extends CallerContext implements Serializable

    serialVersionUID:
      635051645003581667L

- ## Package org.apache.synapse.commons.throttle.core.impl.rolebase

  - ### Class org.apache.synapse.commons.throttle.core.impl.rolebase.RoleBaseCallerContext extends CallerContext implements Serializable