Class ResponseParser


  • public class ResponseParser
    extends Object
    • Method Detail

      • parseObject

        public <T> T parseObject​(javax.ws.rs.core.Response response,
                                 int expectedStatusCode,
                                 Class<T> type)
                          throws SDKException
        Throws:
        SDKException
      • checkStatus

        public void checkStatus​(javax.ws.rs.core.Response response,
                                int... expectedStatusCodes)
                         throws SDKException
        Throws:
        SDKException
      • getErrorMessage

        protected String getErrorMessage​(javax.ws.rs.core.Response response,
                                         int status)
      • getErrorRepresentation

        protected String getErrorRepresentation​(javax.ws.rs.core.Response response)
      • isJsonResponse

        protected boolean isJsonResponse​(javax.ws.rs.core.Response response)
      • parseIdFromLocation

        public GId parseIdFromLocation​(javax.ws.rs.core.Response response)