类的使用
com.alibaba.csp.sentinel.slotchain.ResourceWrapper
使用ResourceWrapper的程序包
程序包
说明
-
com.alibaba.csp.sentinel中ResourceWrapper的使用
参数类型为ResourceWrapper的com.alibaba.csp.sentinel中的方法修饰符和类型方法说明CtSph.entry(ResourceWrapper resourceWrapper, int count, Object... args) Do allRules checking about the resource.参数类型为ResourceWrapper的com.alibaba.csp.sentinel中的构造器限定符构造器说明Entry(ResourceWrapper resourceWrapper) Entry(ResourceWrapper resourceWrapper, int count, Object[] args) -
com.alibaba.csp.sentinel.metric.extension中ResourceWrapper的使用
修饰符和类型方法说明voidAdvancedMetricExtension.onBlocked(ResourceWrapper rw, int batchCount, String origin, BlockException e, Object[] args) Add current block count of the resource name.voidAdvancedMetricExtension.onComplete(ResourceWrapper rw, long rt, int batchCount, Object[] args) Add current completed count of the resource name.voidAdvancedMetricExtension.onError(ResourceWrapper rw, Throwable throwable, int batchCount, Object[] args) Add current exception count of the resource name.voidAdvancedMetricExtension.onPass(ResourceWrapper rw, int batchCount, Object[] args) Add current pass count of the resource name. -
com.alibaba.csp.sentinel.metric.extension.callback中ResourceWrapper的使用
修饰符和类型方法说明voidMetricEntryCallback.onBlocked(BlockException ex, Context context, ResourceWrapper resourceWrapper, DefaultNode param, int count, Object... args) voidMetricExitCallback.onExit(Context context, ResourceWrapper rw, int acquireCount, Object... args) voidMetricEntryCallback.onPass(Context context, ResourceWrapper rw, DefaultNode param, int count, Object... args) -
com.alibaba.csp.sentinel.node中ResourceWrapper的使用
修饰符和类型方法说明NodeBuilder.buildTreeNode(ResourceWrapper id, ClusterNode clusterNode) 已过时。Create a newDefaultNodeas tree node.参数类型为ResourceWrapper的com.alibaba.csp.sentinel.node中的构造器限定符构造器说明DefaultNode(ResourceWrapper id, ClusterNode clusterNode) EntranceNode(ResourceWrapper id, ClusterNode clusterNode) -
com.alibaba.csp.sentinel.slotchain中ResourceWrapper的使用
修饰符和类型类说明classResource wrapper for method invocation.classCommon string resource wrapper.修饰符和类型方法说明voidDefaultProcessorSlotChain.entry(Context context, ResourceWrapper resourceWrapper, Object t, int count, boolean prioritized, Object... args) voidProcessorSlot.entry(Context context, ResourceWrapper resourceWrapper, T param, int count, boolean prioritized, Object... args) Entrance of this slot.voidDefaultProcessorSlotChain.exit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) voidProcessorSlot.exit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) Exit of this slot.voidAbstractLinkedProcessorSlot.fireEntry(Context context, ResourceWrapper resourceWrapper, Object obj, int count, boolean prioritized, Object... args) voidProcessorSlot.fireEntry(Context context, ResourceWrapper resourceWrapper, Object obj, int count, boolean prioritized, Object... args) voidAbstractLinkedProcessorSlot.fireExit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) voidProcessorSlot.fireExit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) Means finish ofProcessorSlot.exit(Context, ResourceWrapper, int, Object...).voidProcessorSlotEntryCallback.onBlocked(BlockException ex, Context context, ResourceWrapper resourceWrapper, T param, int count, Object... args) voidProcessorSlotExitCallback.onExit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) voidProcessorSlotEntryCallback.onPass(Context context, ResourceWrapper resourceWrapper, T param, int count, Object... args) -
com.alibaba.csp.sentinel.slots.block.authority中ResourceWrapper的使用
修饰符和类型方法说明voidAuthoritySlot.entry(Context context, ResourceWrapper resourceWrapper, DefaultNode node, int count, boolean prioritized, Object... args) voidAuthoritySlot.exit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) -
com.alibaba.csp.sentinel.slots.block.degrade中ResourceWrapper的使用
修饰符和类型方法说明voidDefaultCircuitBreakerSlot.entry(Context context, ResourceWrapper resourceWrapper, DefaultNode node, int count, boolean prioritized, Object... args) voidDegradeSlot.entry(Context context, ResourceWrapper resourceWrapper, DefaultNode node, int count, boolean prioritized, Object... args) voidDefaultCircuitBreakerSlot.exit(Context context, ResourceWrapper r, int count, Object... args) voidDegradeSlot.exit(Context context, ResourceWrapper r, int count, Object... args) -
com.alibaba.csp.sentinel.slots.block.flow中ResourceWrapper的使用
修饰符和类型方法说明voidFlowRuleChecker.checkFlow(Function<String, Collection<FlowRule>> ruleProvider, ResourceWrapper resource, Context context, DefaultNode node, int count, boolean prioritized) voidFlowSlot.entry(Context context, ResourceWrapper resourceWrapper, DefaultNode node, int count, boolean prioritized, Object... args) voidFlowSlot.exit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) -
com.alibaba.csp.sentinel.slots.clusterbuilder中ResourceWrapper的使用
返回变量类型为ResourceWrapper的类型的com.alibaba.csp.sentinel.slots.clusterbuilder中的方法修饰符和类型方法说明static Map<ResourceWrapper,ClusterNode> ClusterBuilderSlot.getClusterNodeMap()GetClusterNodes map, this map holds allClusterNodes, it's key is resource name, value is the relatedClusterNode.修饰符和类型方法说明voidClusterBuilderSlot.entry(Context context, ResourceWrapper resourceWrapper, DefaultNode node, int count, boolean prioritized, Object... args) voidClusterBuilderSlot.exit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) -
com.alibaba.csp.sentinel.slots.logger中ResourceWrapper的使用
修饰符和类型方法说明voidLogSlot.entry(Context context, ResourceWrapper resourceWrapper, DefaultNode obj, int count, boolean prioritized, Object... args) voidLogSlot.exit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) -
com.alibaba.csp.sentinel.slots.nodeselector中ResourceWrapper的使用
修饰符和类型方法说明voidNodeSelectorSlot.entry(Context context, ResourceWrapper resourceWrapper, Object obj, int count, boolean prioritized, Object... args) voidNodeSelectorSlot.exit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) -
com.alibaba.csp.sentinel.slots.statistic中ResourceWrapper的使用
修饰符和类型方法说明voidStatisticSlot.entry(Context context, ResourceWrapper resourceWrapper, DefaultNode node, int count, boolean prioritized, Object... args) voidStatisticSlot.exit(Context context, ResourceWrapper resourceWrapper, int count, Object... args) -
com.alibaba.csp.sentinel.slots.system中ResourceWrapper的使用
修饰符和类型方法说明static voidSystemRuleManager.checkSystem(ResourceWrapper resourceWrapper, int count) ApplySystemRuleto the resource.voidSystemSlot.entry(Context context, ResourceWrapper resourceWrapper, DefaultNode node, int count, boolean prioritized, Object... args) voidSystemSlot.exit(Context context, ResourceWrapper resourceWrapper, int count, Object... args)