Class ErrEntry

java.lang.Object
com.github.sttk.sabi.ErrEntry

public class ErrEntry extends Object
Represents an error entry containing details of a failure associated with a specific data source or data connection.

Instances of this class record the positional index, logical name, and cause of an error when batch operations (such as global/local data source setup or connection pre-commit, commit, and post-commit phases) encounter errors across multiple connections.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final com.github.sttk.errs.Err
    The error instance containing details of the failure cause.
    final int
    The positional index of the data source or connection in the operation sequence.
    final String
    The logical name of the data source or connection where the error occurred.
  • Constructor Summary

    Constructors
    Constructor
    Description
    ErrEntry(int index, String name, com.github.sttk.errs.Err err)
    Constructs a new ErrEntry with the specified index, name, and error cause.
  • Method Summary

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • index

      public final int index
      The positional index of the data source or connection in the operation sequence.
    • name

      public final String name
      The logical name of the data source or connection where the error occurred.
    • err

      public final com.github.sttk.errs.Err err
      The error instance containing details of the failure cause.
  • Constructor Details

    • ErrEntry

      public ErrEntry(int index, String name, com.github.sttk.errs.Err err)
      Constructs a new ErrEntry with the specified index, name, and error cause.
      Parameters:
      index - the positional index of the data source or connection
      name - the logical name of the data source or connection
      err - the error instance detailing the failure cause