}
else if ("clear".equals(command)) {
otherSessionInfo.clearRemoteProperties(prefix);
}
else // "merge"
otherSessionInfo.mergeRemoteProperties(publishQos.getData().getClientProperties());
I_RemotePropertiesListener[] arr = getRemotePropertiesListenerArr();
for (int i=0; i<arr.length; i++)
arr[i].update(otherSessionInfo, publishQos.getData().getClientProperties());
return Constants.RET_OK;
}