Package ru.vyarus.guice.ext.core.type
Interface TypePostProcessor<T>
-
- Type Parameters:
T- bean type
- All Known Implementing Classes:
DestroyableTypeProcessor
public interface TypePostProcessor<T>Type post processor (type searched by exact type, subclass or implemented interface).- Since:
- 30.06.2014
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidprocess(T instance)Called to post process bean.
-
-
-
Method Detail
-
process
void process(T instance) throws java.lang.Exception
Called to post process bean. It is safe to avoid explicit exception handling (except special cases required by processor logic).- Parameters:
instance- bean instance- Throws:
java.lang.Exception- on any unrecoverable error- See Also:
GeneralTypeListener
-
-