public class LimiterExecutionContext extends Object
| Constructor and Description |
|---|
LimiterExecutionContext(LimitedResourceMetadata metadata,
Object[] args,
Object target,
org.springframework.beans.factory.BeanFactory beanFactory) |
| Modifier and Type | Method and Description |
|---|---|
Object[] |
getArgs() |
org.springframework.beans.factory.BeanFactory |
getBeanFactory() |
static HashMap<String,Object> |
getEmptyMap() |
LimiterOperationExpressionEvaluator |
getEvaluator() |
Object |
getFallbackResult() |
Map<String,Object> |
getInjectArgs() |
Object |
getKey() |
LimitedResourceMetadata |
getMetadata() |
Object |
getTarget() |
Throwable |
getThrowable() |
boolean |
limit() |
void |
release() |
public LimiterExecutionContext(LimitedResourceMetadata metadata, Object[] args, Object target, org.springframework.beans.factory.BeanFactory beanFactory)
public Throwable getThrowable()
public boolean limit()
public void release()
public Object getFallbackResult()
public LimitedResourceMetadata getMetadata()
public Object[] getArgs()
public Object getTarget()
public LimiterOperationExpressionEvaluator getEvaluator()
public org.springframework.beans.factory.BeanFactory getBeanFactory()
public Object getKey()
Copyright © 2021. All rights reserved.