Class RestResponse

java.lang.Object
ch.software_atelier.simpleflex.docs.WebDoc
ch.software_atelier.simpleflex.rest.RestResponse

public class RestResponse extends ch.software_atelier.simpleflex.docs.WebDoc
  • Constructor Details

  • Method Details

    • json_200

      public static RestResponse json_200(org.json.JSONObject obj)
    • json_200

      public static RestResponse json_200(org.json.JSONArray obj)
    • json_201_created

      public static RestResponse json_201_created(org.json.JSONObject obj)
    • json_201_created

      public static RestResponse json_201_created(org.json.JSONArray obj)
    • notFound_404

      public static RestResponse notFound_404()
    • methodNotAllewed_405

      public static RestResponse methodNotAllewed_405()
    • badRequest_400

      public static RestResponse badRequest_400(Object msg)
    • unauthorized_401

      public static RestResponse unauthorized_401()
    • noContent_204

      public static RestResponse noContent_204()
    • internalServerError_500

      public static RestResponse internalServerError_500(Object msg)
    • error

      public static RestResponse error(int errCode, String errMsg, Object msg)
    • addHeader

      public void addHeader(String name, String value)
    • size

      public long size()
      Specified by:
      size in class ch.software_atelier.simpleflex.docs.WebDoc
    • mime

      public String mime()
      Specified by:
      mime in class ch.software_atelier.simpleflex.docs.WebDoc
    • name

      public String name()
      Specified by:
      name in class ch.software_atelier.simpleflex.docs.WebDoc
    • byteData

      public byte[] byteData()
      Specified by:
      byteData in class ch.software_atelier.simpleflex.docs.WebDoc
    • streamData

      public InputStream streamData()
      Specified by:
      streamData in class ch.software_atelier.simpleflex.docs.WebDoc
    • dataType

      public String dataType()
      Specified by:
      dataType in class ch.software_atelier.simpleflex.docs.WebDoc
    • close

      public void close()
      Specified by:
      close in class ch.software_atelier.simpleflex.docs.WebDoc