public final class BindingContextUtils extends Object
Modifier and Type | Method and Description |
---|---|
static BindingAwareBroker.ConsumerContext |
createConsumerContext(BindingAwareConsumer consumer,
com.google.common.collect.ClassToInstanceMap<BindingAwareService> serviceProvider) |
static BindingAwareBroker.ConsumerContext |
createConsumerContextAndInitialize(BindingAwareConsumer consumer,
com.google.common.collect.ClassToInstanceMap<BindingAwareService> serviceProvider) |
static <T extends BindingAwareService> |
createContextProxyOrReturnService(Class<T> service,
T instance) |
static BindingAwareBroker.ProviderContext |
createProviderContext(BindingAwareProvider provider,
com.google.common.collect.ClassToInstanceMap<BindingAwareService> serviceProvider) |
static BindingAwareBroker.ProviderContext |
createProviderContextAndInitialize(BindingAwareProvider provider,
com.google.common.collect.ClassToInstanceMap<BindingAwareService> serviceProvider) |
public static BindingAwareBroker.ConsumerContext createConsumerContext(BindingAwareConsumer consumer, com.google.common.collect.ClassToInstanceMap<BindingAwareService> serviceProvider)
public static BindingAwareBroker.ProviderContext createProviderContext(BindingAwareProvider provider, com.google.common.collect.ClassToInstanceMap<BindingAwareService> serviceProvider)
public static BindingAwareBroker.ConsumerContext createConsumerContextAndInitialize(BindingAwareConsumer consumer, com.google.common.collect.ClassToInstanceMap<BindingAwareService> serviceProvider)
public static BindingAwareBroker.ProviderContext createProviderContextAndInitialize(BindingAwareProvider provider, com.google.common.collect.ClassToInstanceMap<BindingAwareService> serviceProvider)
public static <T extends BindingAwareService> T createContextProxyOrReturnService(Class<T> service, T instance)
Copyright © 2019 OpenDaylight. All rights reserved.