Interface IBasisServletAction

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void delete​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
      Führt das Löschen einer Entität anhand der übergebenen ID aus.
      void error​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, String errMsg, int statusCode)
      Liefert Fehlermeldung an Client.
      void get​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
      Methode zum Lesen der Entität.
      void post​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
      Führt das Anlegen einer Entität durch.
      void put​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
      Führt das Aktualiseren einer Entität durch.
    • Method Detail

      • get

        void get​(javax.servlet.http.HttpServletRequest req,
                 javax.servlet.http.HttpServletResponse resp)
          throws IOException
        Methode zum Lesen der Entität. Wird eine ID mitgegeben wird der entsprechende Datensatz zurückgegeben, ansonsten werden alle Daten zu der Entität zurückgegeben.
        Throws:
        IOException
      • put

        void put​(javax.servlet.http.HttpServletRequest req,
                 javax.servlet.http.HttpServletResponse resp)
          throws IOException
        Führt das Aktualiseren einer Entität durch. Hierbei wird eine ID und die Daten als JSON übergeben.
        Throws:
        IOException
      • post

        void post​(javax.servlet.http.HttpServletRequest req,
                  javax.servlet.http.HttpServletResponse resp)
           throws IOException
        Führt das Anlegen einer Entität durch. Hierbei werden die Daten als JSON übergeben.
        Throws:
        IOException
      • delete

        void delete​(javax.servlet.http.HttpServletRequest req,
                    javax.servlet.http.HttpServletResponse resp)
             throws IOException
        Führt das Löschen einer Entität anhand der übergebenen ID aus.
        Throws:
        IOException
      • error

        void error​(javax.servlet.http.HttpServletRequest req,
                   javax.servlet.http.HttpServletResponse resp,
                   String errMsg,
                   int statusCode)
            throws IOException
        Liefert Fehlermeldung an Client.
        Throws:
        IOException