Class EBXTargetTableSpec

    • Method Detail

      • newBuilder

        public static EBXTargetTableSpec.EBXTargetTableSpecBuilder newBuilder​(EBXTransaction transaction,
                                                                              com.onwbp.adaptation.AdaptationTable adaptationTable,
                                                                              com.orchestranetworks.service.Session session)
        Creates a builder instance with an EBXTransaction.
        Parameters:
        transaction - The transaction.
        adaptationTable - The adaptation table. The table must belong to the same dataspace as the transaction.
        session - The session.
        Since:
        4.2.0
      • isNullOrEmptyValueIgnored

        public boolean isNullOrEmptyValueIgnored()
        Returns true if null or empty values are allowed when persisting.

        Returns true by default.

      • isNullOrEmptyPrimaryKeyAllowed

        public boolean isNullOrEmptyPrimaryKeyAllowed()
        Returns true if a null or empty primary key is allowed when persisting.

        Returns false by default.

      • getTransaction

        public EBXTransaction getTransaction()
        Returns the transaction.
        Since:
        4.2.0