Class BatchCommandList

java.lang.Object
dev.dsf.fhir.dao.command.BatchCommandList
All Implemented Interfaces:
CommandList

public class BatchCommandList extends Object implements CommandList
  • Field Details

    • dataSource

      protected final DataSource dataSource
    • exceptionHandler

      protected final ExceptionHandler exceptionHandler
    • commands

      protected final List<Command> commands
    • hasModifyingCommands

      protected final boolean hasModifyingCommands
  • Constructor Details

  • Method Details

    • execute

      public org.hl7.fhir.r4.model.Bundle execute() throws jakarta.ws.rs.WebApplicationException
      Specified by:
      execute in interface CommandList
      Throws:
      jakarta.ws.rs.WebApplicationException
    • auditLogResult

      protected void auditLogResult(Command command, org.hl7.fhir.r4.model.Bundle.BundleEntryComponent result)
    • auditLogAbbort

      protected void auditLogAbbort(Command command)
    • toEntry

      protected org.hl7.fhir.r4.model.Bundle.BundleEntryComponent toEntry(Exception exception)