Package rst.hdl.out
Class IplGlbPsaRstApiEvtHdlOutDeleteCompanies
java.lang.Object
de.pisa.psa.rst.hdl.PsaRstApiEvtHdl
de.pisa.psa.rst.hdl.out.PsaRstApiEvtHdlOut
de.pisa.psa.rst.hdl.out.PsaRstApiEvtHdlOutDelete
rst.hdl.out.IplGlbPsaRstApiEvtHdlOutDeleteCompanies
- All Implemented Interfaces:
AutoCloseable
PSA_RST_API_EVT_HDL_OUT_DELETE_COMPANIES
- Direction: OUT
- Method: DELETE
- Path: companies
- Author:
- SALESADMIN
-
Nested Class Summary
Nested classes/interfaces inherited from class de.pisa.psa.rst.hdl.PsaRstApiEvtHdl
PsaRstApiEvtHdl.EurekaHighlighting
-
Field Summary
Fields inherited from class de.pisa.psa.rst.hdl.PsaRstApiEvtHdl
Default_External_Language, Default_User, Force_IAM_User, Max_Records
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
Handle the eventprotected javax.ws.rs.core.Response
sendDeleteRequest
(de.pisa.psc.srv.rst.PscRstCli client, Object entity, javax.ws.rs.core.MediaType type) send a DELETE requestMethods inherited from class de.pisa.psa.rst.hdl.out.PsaRstApiEvtHdlOut
bufferEntity, getEntity, getIAMKey, getRequestBody, getRequestHeader, getRequestPath, newRestClient, sendGetRequest, sendPatchRequest, sendPostRequest, sendPutRequest, sendRequest, sendRequest, setAuthorization, setBufferResponseEntity, setIAMKey, setRequest, setRequestBody, setRequestHeader, setRequestPath
Methods inherited from class de.pisa.psa.rst.hdl.PsaRstApiEvtHdl
buildResponse, cloneRecords, close, fetchContact, fetchEureka, fetchEurekaRecords, fetchIAMContact, fetchRecord, fetchRecord, fetchRecords, findEmail, getActiveEventHandler, getContinuation, getData, getEurekaDtoQuery, getEurekaHighlighting, getEurekaQueryField, getExternalCommunicationLanguage, getFetchRecordKeyField, getField, getIAMUser, getJsonIncludeEmpty, getQuery, getSsn, getSsnUsr, getSysSsn, isIAMUser, loadRecord, mapQuery, newDto, newObject, newPsaRstApiObjLis, noEventLogging, queryEureka, queryEurekaRecords, queryRecord, queryRecords, queryRecordsAddSort, queryRecordsSetQuery, setActiveEventHandler, setExternalLanguage, setJsonIncludeEmpty, toJson
-
Constructor Details
-
IplGlbPsaRstApiEvtHdlOutDeleteCompanies
Constructor- Parameters:
data
- event data
-
-
Method Details
-
handleEvent
Handle the event- Specified by:
handleEvent
in classPsaRstApiEvtHdl
- Returns:
- response
- Throws:
Exception
- See Also:
-
sendDeleteRequest
protected javax.ws.rs.core.Response sendDeleteRequest(de.pisa.psc.srv.rst.PscRstCli client, Object entity, javax.ws.rs.core.MediaType type) throws Exception send a DELETE request- Overrides:
sendDeleteRequest
in classPsaRstApiEvtHdlOut
- Parameters:
client
- REST cliententity
- payload entitytype
- media type of the entity- Returns:
- response of the called end point
- Throws:
Exception
- See Also:
-