Interface InboundRequestService

  • All Known Implementing Classes:
    DefaultInboundRequestService

    public interface InboundRequestService
    A service to create InboundRequests. An InboundRequest relates to an invocation into the integration API.
    • Method Detail

      • register

        @Deprecated(since="1905",
                    forRemoval=true)
        void register​(java.util.List<RequestBatchEntity> requests,
                      java.util.List<ResponseChangeSetEntity> responses,
                      java.util.List<InboundRequestMediaModel> medias)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Collects entities contained in the incoming request and the corresponding response, turns them into InboundRequest and persists them.
        Parameters:
        requests - information pertaining the inbound requests extracted from the requests.
        responses - information pertaining the inbound requests extracted from the responses.
        medias - request bodies for all entities contained in a request.
      • register

        @Deprecated(since="1905.06-CEP",
                    forRemoval=true)
        void register​(java.util.List<RequestBatchEntity> requests,
                      java.util.List<ResponseChangeSetEntity> responses,
                      java.util.List<InboundRequestMediaModel> medias,
                      HttpMethod httpMethod)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Collects entities contained in the incoming request and the corresponding response, turns them into InboundRequest and persists them.
        Parameters:
        requests - information pertaining the inbound requests extracted from the requests.
        responses - information pertaining the inbound requests extracted from the responses.
        medias - request bodies for all entities contained in a request.
        httpMethod - HTTP method used to make the request
      • register

        void register​(InboundRequestServiceParameter param)
        Collects entities contained in the incoming request and the corresponding response, turns them into InboundRequest and persists them.
        Parameters:
        param - information necessary to create an InboundRequest