IApiStreamService.java 824 B

1234567891011121314151617181920
  1. package com.aip.gateway.api.service;
  2. import com.aip.gateway.api.model.request.*;
  3. import com.aip.gateway.api.model.response.ResponseInfo;
  4. import com.aip.gateway.api.model.response.ResponseStream;
  5. import org.springframework.web.multipart.MultipartFile;
  6. public interface IApiStreamService {
  7. ResponseInfo getInfo(RequestStream req);
  8. ResponseStream setLabel(RequestStreamSet req);
  9. ResponseStream delLabel(RequestStreamDel req);
  10. ResponseStream setProtection(RequestStreamSet req);
  11. ResponseStream delProtection(RequestStreamDel req);
  12. ResponseStream setLabelProtection(RequestStreamAllSet req);
  13. ResponseStream delLabelProtection(RequestStreamDel req);
  14. ResponseStream encryptFile(MultipartFile file, RequestBase baseReq);
  15. ResponseStream decryptFile(MultipartFile file, RequestBase baseReq);
  16. }