Class ThrottleConstants
java.lang.Object
org.apache.synapse.commons.throttle.core.ThrottleConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final StringParameter names which are used to identify special services..static final Stringstatic final Stringstatic final Stringstatic final longstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final StringDummy token for token based throttling policy initializationstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final StringThis global throttle path can be used to point to an external global throttle policy using the axis.xmlstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final StringDeprecated.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final QNamestatic final QNamestatic final intstatic final QNamestatic final Stringstatic final intstatic final Stringstatic final intstatic final QNamestatic final QNameDeprecated.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final QNamestatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
-
Field Details
-
HAZELCAST
- See Also:
-
THROTTLE_MODULE_NAME
- See Also:
-
THROTTLE_NS
- See Also:
-
THROTTLE_NS_PREFIX
- See Also:
-
IP_BASE
public static final int IP_BASE- See Also:
-
DOMAIN_BASE
public static final int DOMAIN_BASE- See Also:
-
ROLE_BASE
public static final int ROLE_BASE- See Also:
-
GLOBAL_THROTTLE
public static final int GLOBAL_THROTTLE- See Also:
-
SERVICE_BASED_THROTTLE
public static final int SERVICE_BASED_THROTTLE- See Also:
-
OPERATION_BASED_THROTTLE
public static final int OPERATION_BASED_THROTTLE- See Also:
-
THROTTLE_ASSERTION_QNAME
Deprecated. -
OPERATION_THROTTLE_ASSERTION_QNAME
-
SERVICE_THROTTLE_ASSERTION_QNAME
-
MODULE_THROTTLE_ASSERTION_QNAME
-
MEDIATOR_THROTTLE_ASSERTION_QNAME
-
THROTTLE_TYPE_ATTRIBUTE_QNAME
-
KEY_OF_DEFAULT_CONFIGURATION_FOR_OTHER
- See Also:
-
ISALLOW_PARAMETER_NAME
Deprecated.- See Also:
-
ALLOW_PARAMETER_NAME
- See Also:
-
CONTROL_PARAMETER_NAME
- See Also:
-
DENY_PARAMETER_NAME
- See Also:
-
DEFAULT_THROTTLE_CONTEXT_ID
- See Also:
-
UNIT_TIME_PARAMETER_NAME
- See Also:
-
MAXIMUM_COUNT_PARAMETER_NAME
- See Also:
-
PROHIBIT_TIME_PERIOD_PARAMETER_NAME
- See Also:
-
ID_PARAMETER_NAME
- See Also:
-
MAXIMUM_CONCURRENT_ACCESS_PARAMETER_NAME
- See Also:
-
GLOBAL_THROTTLE_PATH_PARAM
This global throttle path can be used to point to an external global throttle policy using the axis.xml- See Also:
-
ACCESS_CONTROLLED
public static final int ACCESS_CONTROLLED- See Also:
-
ACCESS_DENIED
public static final int ACCESS_DENIED- See Also:
-
ACCESS_ALLOWED
public static final int ACCESS_ALLOWED- See Also:
-
DEFAULT_THROTTLE_CLEAN_PERIOD
public static final long DEFAULT_THROTTLE_CLEAN_PERIOD- See Also:
-
THROTTLE_PROPERTY_PREFIX
- See Also:
-
THROTTLES_MAP
- See Also:
-
IP_BASED_THROTTLE_KEY
- See Also:
-
DOMAIN_BASED_THROTTLE_KEY
- See Also:
-
ROLE_BASED_THROTTLE_KEY
- See Also:
-
TOKEN_BASED_THROTTLE_KEY
- See Also:
-
GLOBAL_THROTTLE_KEY
- See Also:
-
CAC_SUFFIX
- See Also:
-
GLOBAL_THROTTLE_ID
- See Also:
-
ADMIN_SERVICE_PARAM_NAME
Parameter names which are used to identify special services..- See Also:
-
HIDDEN_SERVICE_PARAM_NAME
- See Also:
-
DYNAMIC_SERVICE_PARAM_NAME
- See Also:
-
DOMAIN_NAME_PROPERTY
- See Also:
-
DUMMY_TOKEN
Dummy token for token based throttling policy initialization- See Also:
-
THROTTLE_INFO_KEY
- See Also:
-
THROTTLE_TIMESTAMP_KEY
- See Also:
-
THROTTLE_SHARED_COUNTER_KEY
- See Also:
-
THROTTLE_LOCK_KEY_PREFIX
- See Also:
-
THROTTLE_CONTEXT_CLEANUP_TASK_FREQUENCY
- See Also:
-
THROTTLE_CONTEXT_DISTRIBUTED_CLEANUP_TASK_FREQUENCY
- See Also:
-
THROTTLE_CONTEXT_DISTRIBUTED_EXPIRED_INSTANCE_TIME
- See Also:
-
THROTTLE_DISTRIBUTED_CLEANUP_POOL_SIZE
- See Also:
-
THROTTLE_DISTRIBUTED_CLEANUP_AMOUNT
- See Also:
-
MAX_NON_ASSOCIATED_COUNTER_CLEANUP_AMOUNT
- See Also:
-
THROTTLE_DISTRIBUTED_CLEANUP_TASK_ENABLE
- See Also:
-
THROTTLING_POOL_SIZE
- See Also:
-
THROTTLING_REPLICATION_FREQUENCY
- See Also:
-
THROTTLING_KEYS_TO_REPLICATE
- See Also:
-
WINDOW_REPLICATOR_POOL_SIZE
- See Also:
-
WINDOW_REPLICATOR_FREQUENCY
- See Also:
-
DISTRIBUTED_COUNTER_TYPE
- See Also:
-
DISTRIBUTED_COUNTER_CONFIGURATIONS
- See Also:
-
THROTTLE_SYNC_ASYNC_HYBRID_MODE_ENABLED
- See Also:
-
HYBRID_THROTTLE_PROCESSOR_WINDOW_TYPE
- See Also:
-
LOCAL_QUOTA_BUFFER_PERCENTAGE
- See Also:
-