@Override
    public void removeAttributes() {
        beginUpdate();
        try {
            // remove all attributes
            so.removeAttributes();
        } catch (Exception ex) {
            log.warn("Exception on so.removeAttributes", ex);
        } finally {
            endUpdate();
        }
        // notify listeners on attributes clear
        for (ISharedObjectListener listener : serverListeners) {
            listener.onSharedObjectClear(this);
        }
    }
@ Override public void removeAttributes ( ) { beginUpdate ( ) ; try { so . removeAttributes ( ) ; } catch ( Exception ex ) { log . warn ( "Exception on so.removeAttributes" , ex ) ; } finally { endUpdate ( ) ; } for ( ISharedObjectListener listener : serverListeners ) { listener . onSharedObjectClear ( this ) ; } }
{@inheritDoc}