Exemple #1
0
 public UncompositesubscriptionMessage unSubscribeCS(String csID) throws ClientException {
   UncompositesubscriptionMessage resultMsg = null;
   boolean sendRequest = true;
   for (BrokerState brokerState : brokerStates.values()) {
     sendRequest = true;
     if (clientConfig.detailState) sendRequest = brokerState.containsCS(csID);
     if (sendRequest) {
       resultMsg = unSubscribeCS(csID, brokerState);
     }
   }
   if (!sendRequest) throw new ClientException("Composite subscription not found");
   return resultMsg;
 }