Class DmlPageProcessingErrorResult


  • public final class DmlPageProcessingErrorResult
    extends Object
    Result of splitting keys whose processing resulted into an exception from those skipped by logic of EntryProcessors (most likely INSERT duplicates, or UPDATE/DELETE keys whose values had been modified concurrently), counting and collecting entry processor exceptions.
    • Constructor Detail

      • DmlPageProcessingErrorResult

        public DmlPageProcessingErrorResult​(@NotNull
                                            @NotNull Object[] errKeys,
                                            SQLException ex,
                                            int exCnt)
    • Method Detail

      • errorCount

        public int errorCount()
        Returns:
        Number of entries whose processing resulted into an exception.
      • errorKeys

        public Object[] errorKeys()
        Returns:
        Error keys.
      • error

        @Nullable
        public @Nullable SQLException error()
        Returns:
        Error.