Uses of Interface
st.orm.BatchCallback
Packages that use BatchCallback
-
Uses of BatchCallback in st.orm.repository
Methods in st.orm.repository with parameters of type BatchCallbackModifier and TypeMethodDescriptionvoidEntityRepository.insertAndFetch(Stream<E> entities, int batchSize, BatchCallback<E> callback) Inserts a stream of entities into the database with the insertion process divided into batches of the specified size, and returns a stream of the inserted entities.voidEntityRepository.insertAndFetch(Stream<E> entities, BatchCallback<E> callback) Inserts a stream of entities into the database using the default batch size and returns a stream of the inserted entities.voidEntityRepository.insertAndFetchIds(Stream<E> entities, int batchSize, BatchCallback<ID> callback) Inserts a stream of entities into the database with the insertion process divided into batches of the specified size, and returns a stream of their generated primary keys.voidEntityRepository.insertAndFetchIds(Stream<E> entities, BatchCallback<ID> callback) Inserts a stream of entities into the database using the default batch size and returns a stream of their generated primary keys.voidEntityRepository.updateAndFetch(Stream<E> entities, int batchSize, BatchCallback<E> callback) Updates a stream of entities in the database, with the update process divided into batches of the specified size, and returns a stream of the updated entities.voidEntityRepository.updateAndFetch(Stream<E> entities, BatchCallback<E> callback) Updates a stream of entities in the database using the default batch size and returns a stream of the updated entities.voidEntityRepository.upsertAndFetch(Stream<E> entities, int batchSize, BatchCallback<E> callback) Inserts or updates a stream of entities in the database in configurable batch sizes and retrieves the updated entities through a callback.voidEntityRepository.upsertAndFetch(Stream<E> entities, BatchCallback<E> callback) Inserts or updates a stream of entities in the database in batches and retrieves the updated entities through a callback.voidEntityRepository.upsertAndFetchIds(Stream<E> entities, int batchSize, BatchCallback<ID> callback) Inserts or updates a stream of entities in the database in configurable batch sizes and retrieves their IDs through a callback.voidEntityRepository.upsertAndFetchIds(Stream<E> entities, BatchCallback<ID> callback) Inserts or updates a stream of entities in the database in batches and retrieves their IDs through a callback. -
Uses of BatchCallback in st.orm.spi
Methods in st.orm.spi with parameters of type BatchCallbackModifier and TypeMethodDescriptionvoidEntityRepositoryImpl.insertAndFetch(Stream<E> entities, int batchSize, BatchCallback<E> callback) Inserts a stream of entities into the database with the insertion process divided into batches of the specified size, and returns a stream of the inserted entities.voidEntityRepositoryImpl.insertAndFetch(Stream<E> entities, BatchCallback<E> callback) Inserts a stream of entities into the database using the default batch size and returns a stream of the inserted entities.voidEntityRepositoryImpl.insertAndFetchIds(Stream<E> entities, int batchSize, BatchCallback<ID> callback) Inserts a stream of entities into the database with the insertion process divided into batches of the specified size, and returns a stream of their generated primary keys.voidEntityRepositoryImpl.insertAndFetchIds(Stream<E> entities, BatchCallback<ID> callback) Inserts a stream of entities into the database using the default batch size and returns a stream of their generated primary keys.protected voidEntityRepositoryImpl.updateAndFetch(List<E> batch, Supplier<PreparedQuery> query, BatchCallback<E> callback) voidEntityRepositoryImpl.updateAndFetch(Stream<E> entities, int batchSize, BatchCallback<E> callback) Updates a stream of entities in the database, with the update process divided into batches of the specified size, and returns a stream of the updated entities.voidEntityRepositoryImpl.updateAndFetch(Stream<E> entities, BatchCallback<E> callback) Updates a stream of entities in the database using the default batch size and returns a stream of the updated entities.protected voidEntityRepositoryImpl.updateAndFetchIds(List<E> batch, Supplier<PreparedQuery> querySupplier, BatchCallback<ID> callback) voidEntityRepositoryImpl.upsertAndFetch(Stream<E> entities, int batchSize, BatchCallback<E> callback) Inserts or updates a stream of entities in the database in configurable batch sizes and retrieves the updated entities through a callback.voidEntityRepositoryImpl.upsertAndFetch(Stream<E> entities, BatchCallback<E> callback) Inserts or updates a stream of entities in the database in batches and retrieves the updated entities through a callback.voidEntityRepositoryImpl.upsertAndFetchIds(Stream<E> entities, int batchSize, BatchCallback<ID> callback) Inserts or updates a stream of entities in the database in configurable batch sizes and retrieves their IDs through a callback.voidEntityRepositoryImpl.upsertAndFetchIds(Stream<E> entities, BatchCallback<ID> callback) Inserts or updates a stream of entities in the database in batches and retrieves their IDs through a callback.