Klasse PsaRstApiEvtHdlInDelete

Alle implementierten Schnittstellen:
AutoCloseable
Bekannte direkte Unterklassen:
IplGlbPsaRstApiEvtHdlInDeleteCompanies

public abstract class PsaRstApiEvtHdlInDelete extends PsaRstApiEvtHdlIn
REST API: incoming DELETE event handler
Seit:
24.07.2023
Autor:
weiland
  • Konstruktordetails

    • PsaRstApiEvtHdlInDelete

      public PsaRstApiEvtHdlInDelete(PsaRstApiEvtHdlDat data)
      Constructor
      Parameter:
      data - event data
  • Methodendetails

    • deleteRecord

      protected javax.ws.rs.core.Response deleteRecord() throws Exception
      delete a record
      Gibt zurück:
      a 204 (no content) response
      Löst aus:
      Exception
    • deleteRecord

      protected javax.ws.rs.core.Response deleteRecord(Class<? extends PsaRstApiObjBas> object_class) throws Exception
      delete a record
      Parameter:
      object_class - class of the JSON object
      Gibt zurück:
      a JSON of the deleted record
      Löst aus:
      Exception
    • deleteRecord

      protected void deleteRecord(de.pisa.psc.srv.dto.PscDto dto, int row) throws Exception
      delete a record in the database
      Parameter:
      dto - data object
      row - row to delete in the data object
      Löst aus:
      Exception