Class DropwizardInjector
- java.lang.Object
-
- org.connectorio.dropwizard.camel.hk2.DropwizardInjector
-
- All Implemented Interfaces:
org.apache.camel.spi.Injector
public class DropwizardInjector extends Object implements org.apache.camel.spi.Injector
Injector which makes sure thatInjectannotations and types gets processed properly. It is very simple form and rely entirely on Jersey HK2/binders instances.- Author:
- Ćukasz Dywicki
-
-
Constructor Summary
Constructors Constructor Description DropwizardInjector(org.glassfish.jersey.internal.inject.InjectionManager injectionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> TnewInstance(Class<T> type)<T> TnewInstance(Class<T> type, boolean postProcessBean)<T> TnewInstance(Class<T> type, String factoryMethod)booleansupportsAutoWiring()
-
-
-
Method Detail
-
newInstance
public <T> T newInstance(Class<T> type)
- Specified by:
newInstancein interfaceorg.apache.camel.spi.Injector
-
newInstance
public <T> T newInstance(Class<T> type, String factoryMethod)
- Specified by:
newInstancein interfaceorg.apache.camel.spi.Injector
-
newInstance
public <T> T newInstance(Class<T> type, boolean postProcessBean)
- Specified by:
newInstancein interfaceorg.apache.camel.spi.Injector
-
supportsAutoWiring
public boolean supportsAutoWiring()
- Specified by:
supportsAutoWiringin interfaceorg.apache.camel.spi.Injector
-
-