Interface ColumnMappingPostInsert

  • All Known Implementing Classes:
    OracleBlobColumnMapping, OracleClobColumnMapping

    public interface ColumnMappingPostInsert
    Interface implemented by any ColumnMapping that requires a post-insert step. For example, with Oracle CLOB/BLOB the INSERT will just put "EMPTY_CLOB" or "EMPTY_BLOB" and this will SELECT the column and update it.
    • Method Detail

      • insertPostProcessing

        void insertPostProcessing​(org.datanucleus.state.ObjectProvider op,
                                  Object value)
        Perform any INSERT post processing on this column, using the provided value.
        Parameters:
        op - ObjectProvider for object being inserted
        value - The value to use on the insert