T - The bean typepublic interface CreatedBean<T> extends Closeable, AutoCloseable
BeanCreationContext.BeanCreationContext, 
BeanCreationContext| Modifier and Type | Method and Description | 
|---|---|
T | 
bean()  | 
void | 
close()
Destroy the bean entry, performing any shutdown and releasing any dependent objects. 
 | 
BeanDefinition<T> | 
definition()  | 
BeanIdentifier | 
id()
Returns an ID that is unique to the bean and can be used to cache the instance if necessary. 
 | 
BeanDefinition<T> definition()
BeanIdentifier id()
void close()
    throws BeanDestructionException
close in interface AutoCloseableclose in interface CloseableBeanDestructionException - If an error occurs closing the created bean.