Uninitializes an instance to be returned to the idle object pool.
@param p a {@code PooledObject} wrapping the instance to be passivated
@throws Exception if there is a problem passivating <code>obj</code>, this exception may be swallowed by the pool.
@see #destroyObject
See Implementation
Uninitializes an instance to be returned to the idle object pool.
@param p a {@code PooledObject} wrapping the instance to be passivated
@throws Exception if there is a problem passivating <code>obj</code>, this exception may be swallowed by the pool.
@see #destroyObject