Class MuleHttpRequestExecutor

  • All Implemented Interfaces:
    org.dmfs.httpessentials.client.HttpRequestExecutor

    public class MuleHttpRequestExecutor
    extends Object
    implements org.dmfs.httpessentials.client.HttpRequestExecutor
    • Constructor Detail

      • MuleHttpRequestExecutor

        public MuleHttpRequestExecutor​(org.mule.runtime.http.api.client.HttpClient client)
    • Method Detail

      • execute

        public <T> T execute​(URI uri,
                             org.dmfs.httpessentials.client.HttpRequest<T> httpRequest)
                      throws IOException,
                             org.dmfs.httpessentials.exceptions.ProtocolError,
                             org.dmfs.httpessentials.exceptions.ProtocolException
        Specified by:
        execute in interface org.dmfs.httpessentials.client.HttpRequestExecutor
        Throws:
        IOException
        org.dmfs.httpessentials.exceptions.ProtocolError
        org.dmfs.httpessentials.exceptions.ProtocolException