Class StompClientPolicy

java.lang.Object
org.ovirt.vdsm.jsonrpc.client.internal.ClientPolicy
org.ovirt.vdsm.jsonrpc.client.reactors.stomp.StompClientPolicy

public class StompClientPolicy extends ClientPolicy
  • Field Details

    • requestQueue

      private final String requestQueue
    • responseQueue

      private final String responseQueue
    • eventQueue

      private String eventQueue
  • Constructor Details

    • StompClientPolicy

      public StompClientPolicy(int retryTimeOut, int retryNumber, int heartbeat, Class<? extends Exception> retryableException, String requestQueue, String responseQueue)
    • StompClientPolicy

      public StompClientPolicy(int retryTimeOut, int retryNumber, int incomingHeartbeat, int outgoingHeartbeat, List<Class<? extends Exception>> retryableExceptions, String requestQueue, String responseQueue)
    • StompClientPolicy

      public StompClientPolicy(int retryTimeOut, int retryNumber, int heartbeat, String requestQueue, String responseQueue)
  • Method Details

    • getRequestQueue

      public String getRequestQueue()
    • getResponseQueue

      public String getResponseQueue()
    • getEventQueue

      public String getEventQueue()
    • setEventQueue

      public void setEventQueue(String eventQueue)
    • clone

      public ClientPolicy clone()
      Overrides:
      clone in class ClientPolicy