Interface CtsClient

  • All Known Implementing Classes:
    SimpleCtsClient

    public interface CtsClient
    • Method Detail

      • uploadFile

        void uploadFile()
        Handles whole web service flow
      • configureRequestFilter

        CtsWsRequestFilter configureRequestFilter()
        Prepare @CtsWsRequestFilter so that default request can be retrieved from export web service
        Returns:
        configured @CtsWsRequestFilter
      • getDefaultRequest

        CtsWsRequestResponse getDefaultRequest()
        Contacts export web service by sending configured @CtsWsRequestFilter and gets default request information like request id
        Returns:
      • attachToRequest

        CtsWsTraResponse attachToRequest()
        Attaches uploaded file to given request
        Returns:
      • setUploadResponse

        void setUploadResponse​(CtsWsUploadResponse response)
        Sets upload response
        Parameters:
        response - - @CtsWsUploadResponse instance
      • setRequestResponse

        void setRequestResponse​(CtsWsRequestResponse response)
        Sets request response
        Parameters:
        response - - @CtsWsRequestResponse instance