Package de.hybris.e2e.transport.cts
Interface CtsClient
-
- All Known Implementing Classes:
SimpleCtsClient
public interface CtsClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CtsWsTraResponseattachToRequest()Attaches uploaded file to given requestCtsWsRequestFilterconfigureRequestFilter()Prepare @CtsWsRequestFilter so that default request can be retrieved from export web serviceCtsWsRequestResponsegetDefaultRequest()Contacts export web service by sending configured @CtsWsRequestFilter and gets default request information like request idCtsWsUploadResponseinternalUploadFile()Uploads filevoidsetRequestResponse(CtsWsRequestResponse response)Sets request responsevoidsetUploadResponse(CtsWsUploadResponse response)Sets upload responseCtsWsTraResponsesubmitRequest()Submits requestvoiduploadFile()Handles whole web service flow
-
-
-
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:
-
internalUploadFile
CtsWsUploadResponse internalUploadFile()
Uploads file- Returns:
-
attachToRequest
CtsWsTraResponse attachToRequest()
Attaches uploaded file to given request- Returns:
-
submitRequest
CtsWsTraResponse submitRequest()
Submits 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
-
-