Class PsaRstApiEvtHdlInDelete

All Implemented Interfaces:
AutoCloseable
Direct Known Subclasses:
IplGlbPsaRstApiEvtHdlInDeleteCompanies

public abstract class PsaRstApiEvtHdlInDelete extends PsaRstApiEvtHdlIn
REST API: incoming DELETE event handler
Since:
24.07.2023
Author:
weiland
  • Constructor Details

    • PsaRstApiEvtHdlInDelete

      public PsaRstApiEvtHdlInDelete(PsaRstApiEvtHdlDat data)
      Constructor
      Parameters:
      data - event data
  • Method Details

    • deleteRecord

      protected javax.ws.rs.core.Response deleteRecord() throws Exception
      delete a record
      Returns:
      a 204 (no content) response
      Throws:
      Exception
    • deleteRecord

      protected javax.ws.rs.core.Response deleteRecord(Class<? extends PsaRstApiObjBas> object_class) throws Exception
      delete a record
      Parameters:
      object_class - class of the JSON object
      Returns:
      a JSON of the deleted record
      Throws:
      Exception