Package dev.dsf.fhir.dao.command
Class DeleteStructureDefinitionCommand
java.lang.Object
dev.dsf.fhir.dao.command.AbstractCommand
dev.dsf.fhir.dao.command.DeleteCommand
dev.dsf.fhir.dao.command.DeleteStructureDefinitionCommand
- All Implemented Interfaces:
Command,ModifyingCommand
-
Field Summary
Fields inherited from class dev.dsf.fhir.dao.command.AbstractCommand
audit, authorizationHelper, bundle, entry, identity, index, returnType, serverBaseFields inherited from interface dev.dsf.fhir.dao.command.Command
URL_UUID_PREFIX -
Constructor Summary
ConstructorsConstructorDescriptionDeleteStructureDefinitionCommand(int index, Identity identity, PreferReturnType returnType, org.hl7.fhir.r4.model.Bundle bundle, org.hl7.fhir.r4.model.Bundle.BundleEntryComponent entry, String serverBase, AuthorizationHelper authorizationHelper, ResponseGenerator responseGenerator, DaoProvider daoProvider, ExceptionHandler exceptionHandler, ParameterConverter parameterConverter, EventGenerator eventGenerator) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleandeleteWithTransaction(ResourceDao<?> dao, Connection connection, UUID uuid) Methods inherited from class dev.dsf.fhir.dao.command.DeleteCommand
execute, getResourceTypeName, postExecuteMethods inherited from class dev.dsf.fhir.dao.command.AbstractCommand
getIdentity, getIndex, getTransactionPriorityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.dsf.fhir.dao.command.Command
getIdentity, getIndex, getTransactionPriority, preExecute
-
Constructor Details
-
DeleteStructureDefinitionCommand
public DeleteStructureDefinitionCommand(int index, Identity identity, PreferReturnType returnType, org.hl7.fhir.r4.model.Bundle bundle, org.hl7.fhir.r4.model.Bundle.BundleEntryComponent entry, String serverBase, AuthorizationHelper authorizationHelper, ResponseGenerator responseGenerator, DaoProvider daoProvider, ExceptionHandler exceptionHandler, ParameterConverter parameterConverter, EventGenerator eventGenerator)
-
-
Method Details
-
deleteWithTransaction
protected boolean deleteWithTransaction(ResourceDao<?> dao, Connection connection, UUID uuid) throws SQLException, ResourceNotFoundException - Overrides:
deleteWithTransactionin classDeleteCommand- Throws:
SQLExceptionResourceNotFoundException
-