Interface RequestService



  • public interface RequestService
    Defines the operations that can be carried out on Requests.

    Currently this is defined using retrofit annotations but this could be changed in the future as long as these signatures remain.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      <any> addComment(java.lang.String authorization, java.lang.String id, UpdateRequestWrapper updateRequestWrapper) 
      <any> createRequest(java.lang.String authorization, java.lang.String sdkGuid, CreateRequestWrapper wrapper) 
      <any> getAllRequests(java.lang.String authorization, java.lang.String status, java.lang.String include) 
      <any> getComments(java.lang.String authorization, java.lang.String id) 
      <any> getManyRequests(java.lang.String authorization, java.lang.String requestTokens, java.lang.String status, java.lang.String include) 
      <any> getRequest(java.lang.String authorization, java.lang.String id) 
      <any> getTicketFormsById(java.lang.String authorization, java.lang.String locale, java.lang.String ticketFormIds, java.lang.String include) 
    • Method Detail

      • createRequest

        <any> createRequest(java.lang.String authorization,
                            java.lang.String sdkGuid,
                            CreateRequestWrapper wrapper)
      • getAllRequests

        <any> getAllRequests(java.lang.String authorization,
                             java.lang.String status,
                             java.lang.String include)
      • getManyRequests

        <any> getManyRequests(java.lang.String authorization,
                              java.lang.String requestTokens,
                              java.lang.String status,
                              java.lang.String include)
      • getComments

        <any> getComments(java.lang.String authorization,
                          java.lang.String id)
      • addComment

        <any> addComment(java.lang.String authorization,
                         java.lang.String id,
                         UpdateRequestWrapper updateRequestWrapper)
      • getRequest

        <any> getRequest(java.lang.String authorization,
                         java.lang.String id)
      • getTicketFormsById

        <any> getTicketFormsById(java.lang.String authorization,
                                 java.lang.String locale,
                                 java.lang.String ticketFormIds,
                                 java.lang.String include)