throws SQLException, IOException, AuthorizeException
throws SQLException
    void delete()        throws SQLException, IOException, AuthorizeException    {        // changed to a check on remove        // Check authorisation        //AuthorizeManager.authorizeAction(bContext, this, Constants.DELETE);        log.info(LogManager.getHeader(bContext,            "delete_bitstream",            "bitstream_id=" + getID()));        // Remove from cache        bContext.removeCached(this, getID());        // Remove policies        AuthorizeManager.removeAllPolicies(bContext, this);        // Remove bitstream itself        BitstreamStorageManager.delete(bContext,            bRow.getIntColumn("bitstream_id"));    }