String[] rawReturnValArr = this.driver.unSubscribe(key, qos); // Invoke remote server
connectionsHandler.getDispatchStatistic().incrNumUnSubscribe(1);
if (unSubscribeEntry.wantReturnObj()) {
UnSubscribeReturnQos[] retQosArr = new UnSubscribeReturnQos[rawReturnValArr.length];
for (int ii=0; ii<rawReturnValArr.length; ii++) {
if (securityInterceptor != null) { // decrypt return value ...
CryptDataHolder dataHolder = new CryptDataHolder(MethodName.UNSUBSCRIBE, new MsgUnitRaw(null, (byte[])null, rawReturnValArr[ii]));
dataHolder.setReturnValue(true);