/** * Retrieve (or create) an interned HystrixCommandKey instance for a given name. * * @param name command name * @return HystrixCommandKey instance that is interned (cached) so a given name will always retrieve the same instance. */ public static HystrixCommandKey asKey(String name) { return intern.interned(name); }
/** * Retrieve (or create) an interned HystrixThreadPoolKey instance for a given name. * * @param name thread pool name * @return HystrixThreadPoolKey instance that is interned (cached) so a given name will always retrieve the same instance. */ public static HystrixThreadPoolKey asKey(String name) { return intern.interned(name); }
/** * Retrieve (or create) an interned HystrixCommandGroup instance for a given name. * * @param name command group name * @return HystrixCommandGroup instance that is interned (cached) so a given name will always retrieve the same instance. */ public static HystrixCommandGroupKey asKey(String name) { return intern.interned(name); }
public static HystrixCommandGroupKey asKey(String key, Invocation invocation) { CustomizeCommandGroupKey result = intern.interned(key); result.setInvocation(invocation); return result; }
/** * Retrieve (or create) an interned HystrixThreadPoolKey instance for a given name. * * @param name thread pool name * @return HystrixThreadPoolKey instance that is interned (cached) so a given name will always retrieve the same instance. */ public static HystrixThreadPoolKey asKey(String name) { return intern.interned(name); }
/** * Retrieve (or create) an interned HystrixCommandGroup instance for a given name. * * @param name command group name * @return HystrixCommandGroup instance that is interned (cached) so a given name will always retrieve the same instance. */ public static HystrixCommandGroupKey asKey(String name) { return intern.interned(name); }
/** * Retrieve (or create) an interned HystrixCommandKey instance for a given name. * * @param name command name * @return HystrixCommandKey instance that is interned (cached) so a given name will always retrieve the same instance. */ public static HystrixCommandKey asKey(String name) { return intern.interned(name); }
public static HystrixCommandGroupKey asKey(String key, Invocation invocation) { CustomizeCommandGroupKey result = intern.interned(key); result.setInvocation(invocation); return result; }