Class InvokeRequestFactoryImpl

java.lang.Object
org.apache.olingo.client.core.communication.request.invoke.AbstractInvokeRequestFactory
org.apache.olingo.client.core.communication.request.invoke.InvokeRequestFactoryImpl
All Implemented Interfaces:
InvokeRequestFactory

public class InvokeRequestFactoryImpl extends AbstractInvokeRequestFactory
  • Constructor Details

    • InvokeRequestFactoryImpl

      public InvokeRequestFactoryImpl(ODataClient client)
  • Method Details

    • getInvokeRequest

      public <RES extends ClientInvokeResult> ODataInvokeRequest<RES> getInvokeRequest(HttpMethod method, URI uri, Class<RES> resultRef, Map<String,ClientValue> parameters)
      Description copied from interface: InvokeRequestFactory
      Gets an invoke request instance for the operation bound to given URI.
      This method is mainly meant for internal usage, but defined for generic calls from proxy; normally, one of other methods should be used instead.
      Type Parameters:
      RES - OData domain object result
      Parameters:
      method - HTTP invocation method
      uri - invocation URI
      resultRef - reference Class for result
      parameters - parameters to pass to function invocation
      Returns:
      new ODataInvokeRequest instance.