Uploaded image for project: 'RESTEasy'
  1. RESTEasy
  2. RESTEASY-623

Eliminate shared ClientExecutor from ClientRequest

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 2.3-RC1
    • 2.3-beta-1
    • jaxrs
    • None
    • Documentation (Ref Guide, User Guide, etc.)

      If an org.jboss.resteasy.client.ClientRequest is created without explicitly being passed a ClientExecutor, it will create one, based on the value of ClientRequest.defaultExecutorClasss. Currently, there is a non-default option to create a single shared instance of defaultExecutorClasss, which will be returned by ClientRequest.getDefaultExecutor(). The option can be turned on by calling the static method

      public static void setDefaultExecutorClass(String classname, boolean createPerRequestInstance)
      

      with createPerRequestInstance set to false.

      This option will be removed.

              rsigal@redhat.com Ronald Sigal
              rsigal@redhat.com Ronald Sigal
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: