@Override
    public void destroy() {
        try {
            super.destroy();
        } finally {
            try {
                if (cache != null) {
                    cache.invalidateAll();
                    cache = null;
                }
            } catch (Exception e) {
                // EMPTY
            }
        }
    }
@Override
    public void destroy() {
        try {
            super.destroy();
        } finally {
            try {
                if (cache != null) {
                    cache.invalidateAll();
                    cache = null;
                }
            } catch (Exception e) {
                
            }
        }
    }
@ Override public void destroy ( ) { try { super . destroy ( ) ; } finally { try { if ( cache != null ) { cache . invalidateAll ( ) ; cache = null ; } } catch ( Exception e ) { // EMPTY } } }
{@inheritDoc}
{