Interface ObjectPostProcessor<T>
-
- Type Parameters:
T
- the bound of the types of Objects thisObjectPostProcessor
supports.
public interface ObjectPostProcessor<T>
Allows initialization of Objects. Typically this is used to call theAware
methods,InitializingBean.afterPropertiesSet()
, and ensure thatDisposableBean.destroy()
has been invoked.- Since:
- 3.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <O extends T>
OpostProcess(O object)
Initialize the object possibly returning a modified instance that should be used instead.
-
-
-
Method Detail
-
postProcess
<O extends T> O postProcess(O object)
Initialize the object possibly returning a modified instance that should be used instead.- Parameters:
object
- the object to initialize- Returns:
- the initialized version of the object
-
-