# Serialized Form

- ## Package org.apache.synapse.commons

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

    serialVersionUID:
      -7361599095528938810L

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

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

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

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

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

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

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

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

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

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

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

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

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

    serialVersionUID:
      1652165180220263492L

    - ### Serialized Fields

      - #### nextAccessTime

            long nextAccessTime

      - #### firstAccessTime

            long firstAccessTime

      - #### nextTimeWindow

            long nextTimeWindow

      - #### globalCount

            java.util.concurrent.atomic.AtomicLong globalCount

      - #### roleId

            java.lang.String roleId

      - #### unitTime

            long unitTime

      - #### localCount

            java.util.concurrent.atomic.AtomicLong localCount

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

      - #### uuid

            java.util.UUID uuid

        Used for debugging purposes. *

      - #### id

            java.lang.String id

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

    serialVersionUID:
      -6857325377726757251L

    - ### Serialized Fields

      - #### limit

            int limit

      - #### counter

            java.util.concurrent.atomic.AtomicInteger counter

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

    - ### Serialized Fields

      - #### key

            java.lang.String key

      - #### action

            java.lang.Boolean action

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

    serialVersionUID:
      -1433310548520145461L

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

    - ### Serialized Fields

      - #### throttleFrequency

            java.lang.String throttleFrequency

      - #### throttleContextDistributedCleanupTaskFrequency

            java.lang.String throttleContextDistributedCleanupTaskFrequency

      - #### throttleContextDistributedExpiredInstanceTime

            java.lang.String throttleContextDistributedExpiredInstanceTime

      - #### throttleDistributedCleanupPoolSize

            java.lang.String throttleDistributedCleanupPoolSize

      - #### throttleDistributedCleanupAmount

            java.lang.String throttleDistributedCleanupAmount

      - #### maxNonAssociatedCounterCleanupAmount

            java.lang.String maxNonAssociatedCounterCleanupAmount

      - #### throttleDistributedCleanupTaskEnable

            java.lang.String throttleDistributedCleanupTaskEnable

      - #### throttlingPoolSize

            java.lang.String throttlingPoolSize

      - #### throttlingReplicationFrequency

            java.lang.String throttlingReplicationFrequency

      - #### throttlingKeysToReplicates

            java.lang.String throttlingKeysToReplicates

      - #### distributedCounterConfigurations

            java.util.Map<K,V> distributedCounterConfigurations

      - #### distributedCounterType

            java.lang.String distributedCounterType

      - #### windowReplicatorPoolSize

            java.lang.String windowReplicatorPoolSize

      - #### windowReplicatorFrequency

            java.lang.String windowReplicatorFrequency

- ## 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

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