<div ng-controller="ActiveMQ.DestinationController">
  <div class="row-fluid">
    <div class="control-group">
      <div class="alert">
        <button type="button" class="close" data-dismiss="alert">×</button>
        <strong>Warning:</strong> these operations cannot be undone. Please be careful!
      </div>
    </div>
    <h4>Queue '{{name().unescapeHTML()}}'</h4>
  </div>
  <div class="row-fluid">
    <div class="control-group">
      <hr>
      <h5>Purge queue</h5>
      <p>Purge all the current messages on the queue.</p>
      <button type="submit" class="btn btn-warning" ng-click="purgeDialog = true">Purge queue</button>
    </div>
  </div>
  <div class="row-fluid">
    <div class="control-group">
      <hr>
      <h5>Delete queue</h5>
      <p>Remove the queue completely.</p>
      <button type="submit" class="btn btn-warning" ng-click="deleteDialog = true">Delete queue</button>
    </div>
  </div>

  <div hawtio-confirm-dialog="deleteDialog"
       ok-button-text="Delete"
       on-ok="deleteDestination()">
    <div class="dialog-body">
      <p>You are about to delete the <b>{{name().unescapeHTML()}}</b> queue</p>
      <p>This operation cannot be undone so please be careful.</p>
    </div>
  </div>

  <div hawtio-confirm-dialog="purgeDialog"
       ok-button-text="Purge"
       on-ok="purgeDestination()">
    <div class="dialog-body">
      <p>You are about to purge the <b>{{name().unescapeHTML()}}</b> queue</p>
      <p>This operation cannot be undone so please be careful.</p>
    </div>
  </div>


</div>
