コード例 #1
0
ファイル: Client.java プロジェクト: jkasaudhan/padres
 public UnadvertisementMessage unAdvertise(String advID) throws ClientException {
   UnadvertisementMessage resultMsg = null;
   boolean sendRequest = true;
   for (BrokerState brokerState : brokerStates.values()) {
     sendRequest = true;
     if (clientConfig.detailState) sendRequest = brokerState.containsAdv(advID);
     if (sendRequest) {
       resultMsg = unAdvertise(advID, brokerState);
     }
   }
   if (!sendRequest) throw new ClientException("Advertisement not found");
   return resultMsg;
 }