question: void removeAttributeValues ( String attrName , Set values ) throws SMSException { if ( attrName != null ) { Map attrs = getAttributes ( ) ; Set origValues = ( Set ) attrs . get ( attrName ) ; if ( origValues != null && ! origValues . isEmpty ( ) ) { Set newValues = new HashSet ( origValues ) ; newValues . removeAll ( values ) ; if ( newValues . isEmpty ( ) ) { removeAttribute ( attrName ) ; } else { Map newAttrs = new HashMap ( ) ; newAttrs . put ( attrName , newValues ) ; setAttributes ( newAttrs ) ; } } } }
target:  Removes the specified attribute values from AMSDK organization. The organziation attribute names are defined in the IdRepo service.