removeData
method removes pair (key, value) from user reposiotry in given subnode. If the key exists in user repository there is always a value associated with this key - even empty
String
. If key does not exist the
null
value is returned from repository backend or given default value.
@param user a
String
value of user ID for which data must bestored. User ID consists of user name and domain name.
@param subnode a
String
value is a node path where data isstored. Node path has the same form as directory path on file system:
/root/subnode1/subnode2
.
@param key a
String
for which the value is to be removed.
@exception UserNotFoundException if user id hasn't been found in reository.