Package systextil.plugins.webapi
Interface InjectableFactory<T>
- Type Parameters:
T- o tipo de objeto a ser injetado
- All Known Implementing Classes:
ConnectionFactory
public interface InjectableFactory<T>
Plugins podem implementar isto para registrar no Jersey 1.x ou 2.x uma maneira
de injetar uma dependência de tipo
T usando a anotação @Inject.
A API de plugins se encarrega de fazer esse registro no container, em tempo
de execução. Basta que o plugin retorne uma instância nos "singletons".- Author:
- sergio
-
Method Summary
Modifier and TypeMethodDescriptionInforma a classe do tipo de objeto a ser injetado.provide()Provê o objeto a ser injetado.
-
Method Details
-
getInjectedClass
Informa a classe do tipo de objeto a ser injetado.- Returns:
- a classe desse tipo
-
provide
T provide()Provê o objeto a ser injetado.- Returns:
- o objeto
-