void function ( final Connection arg0 ) { if ( arg0 != null ) { try { arg0 . close ( ) ; } catch ( SQLException loc0 ) { LOGGER . error ( loc0 . getMessage ( ) , loc0 ) ; throw new DatabaseException ( loc0 ) ; } } }
releases a connection . connection pools will want to put the connection back to the pool list , while non-pooled implementations should call close directly in the connection object . concode_field_sep DBConnection instance concode_elem_sep Logger LOGGER concode_elem_sep boolean databaseUp concode_field_sep void init concode_elem_sep Connection getConnection concode_elem_sep boolean createInstance concode_elem_sep void realReleaseAllConnections concode_elem_sep DBConnection getImplementation concode_elem_sep boolean isDatabaseUp