Interface BatchUpdate<E>

Type Parameters:
E - The type of entity.
All Superinterfaces:
Batch<E>, Iterable<E>
All Known Implementing Classes:
ArtifactBatchFetchResult, ClarityFileBatchFetchResult, ContainerBatchFetchResult, SampleBatchFetchResult

public interface BatchUpdate<E> extends Batch<E>
Extension of the Batch interface for classes that support bulk create or update operations for entities.
  • Method Details

    • addForCreate

      void addForCreate(Collection<E> entities)
      Add entities for creation operations.
      Parameters:
      entities - The collection of entities.
    • addForUpdate

      void addForUpdate(Collection<E> entities)
      Add entities for update operations.
      Parameters:
      entities - The collection of entities.