public interface Registry
| Modifier and Type | Interface and Description |
|---|---|
static class |
Registry.Routing |
| Modifier and Type | Method and Description |
|---|---|
<T> Async<T> |
async(java.lang.String qualifier,
java.lang.Class<T> interfaceClass) |
default <T> Async<T> |
async(java.lang.String qualifier,
java.lang.Class<T> interfaceClass,
long timeout) |
<T> Async<T> |
async(java.lang.String qualifier,
java.lang.Class<T> interfaceClass,
long timeout,
Registry.Routing routing) |
static java.lang.String |
fullyQualify(java.lang.String qualifier,
java.lang.Class interfaceClass,
java.lang.reflect.Method method) |
<T> java.util.List<java.lang.String> |
register(java.lang.String qualifier,
java.lang.Class<T> interfaceClass,
T implementation) |
<T> java.util.List<java.lang.String> |
register(java.lang.String qualifier,
java.lang.Class<T> interfaceClass,
T implementation,
java.lang.reflect.InvocationHandler invoker) |
java.util.Collection |
routes(java.lang.String qualifier,
java.lang.Class interfaceClass) |
static java.lang.String fullyQualify(java.lang.String qualifier,
java.lang.Class interfaceClass,
java.lang.reflect.Method method)
<T> java.util.List<java.lang.String> register(java.lang.String qualifier,
java.lang.Class<T> interfaceClass,
T implementation)
<T> java.util.List<java.lang.String> register(java.lang.String qualifier,
java.lang.Class<T> interfaceClass,
T implementation,
java.lang.reflect.InvocationHandler invoker)
java.util.Collection routes(java.lang.String qualifier,
java.lang.Class interfaceClass)
<T> Async<T> async(java.lang.String qualifier, java.lang.Class<T> interfaceClass)
default <T> Async<T> async(java.lang.String qualifier, java.lang.Class<T> interfaceClass, long timeout)
<T> Async<T> async(java.lang.String qualifier, java.lang.Class<T> interfaceClass, long timeout, Registry.Routing routing)