Class GeneralServletHandler<T extends ITransferableEntity>

    • Constructor Detail

      • GeneralServletHandler

        public GeneralServletHandler()
    • Method Detail

      • get

        public void get​(javax.servlet.http.HttpServletRequest req,
                        javax.servlet.http.HttpServletResponse resp)
                 throws IOException
        Description copied from interface: IBasisServletAction
        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

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

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

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

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