@ Override public boolean removeAttribute ( String name ) { boolean result = true ; // Send confirmation to client final SharedObjectEvent event = new SharedObjectEvent ( Type . CLIENT_DELETE_DATA , name , null ) ; if ( ownerMessage . addEvent ( event ) ) { if ( super . removeAttribute ( name ) ) { modified . set ( true ) ; syncEvents . add ( event ) ; deleteStats . incrementAndGet ( ) ; } else { result = false ; } notifyModified ( ) ; } return result ; }
Removes attribute with given name