Interface CrudClient<U extends SearchCriteria,​C extends EliquaAbstractRequestPayload,​UP extends EliquaAbstractRequestPayload>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.qivos.util.rest.common.envelope.APIResponseEnvelope create​(C requestBody)  
      com.qivos.util.rest.common.envelope.APIResponseEnvelope delete​(String code)  
      com.qivos.util.rest.common.envelope.APIResponseEnvelope search​(SearchRequest<U> requestBody)  
      com.qivos.util.rest.common.envelope.APIResponseEnvelope searchExtended​(SearchRequest<U> requestBody)  
      com.qivos.util.rest.common.envelope.APIResponseEnvelope update​(UP requestBody, String code)  
    • Method Detail

      • create

        com.qivos.util.rest.common.envelope.APIResponseEnvelope create​(C requestBody)
      • search

        com.qivos.util.rest.common.envelope.APIResponseEnvelope search​(SearchRequest<U> requestBody)
      • searchExtended

        com.qivos.util.rest.common.envelope.APIResponseEnvelope searchExtended​(SearchRequest<U> requestBody)
      • update

        com.qivos.util.rest.common.envelope.APIResponseEnvelope update​(UP requestBody,
                                                                       String code)
      • delete

        com.qivos.util.rest.common.envelope.APIResponseEnvelope delete​(String code)