@Override
    public void close() throws IOException {
        try {
            if (_ds != null && _ds.isClosed() == false) {
                _ds.close();
            }
        } finally {
            if (_dsm != null && _dsm.isClosed() == false) {
                _dsm.close();
            }
        }
    }
@ Override public void close ( ) throws IOException { try { if ( _ds != null && _ds . isClosed ( ) == false ) { _ds . close ( ) ; } } finally { if ( _dsm != null && _dsm . isClosed ( ) == false ) { _dsm . close ( ) ; } } }
Close the underline data source