Class BatchInsertEvent<I>

Type Parameters:
I - the type of input items containing the data to insert
Direct Known Subclasses:
AccountInsertBatchEvent, AddressInsertBatchEvent, AssetCharacteristicValueInsertBatchEvent, AssetInsertBatchEvent, MeasureInsertBatchEvent, MeterInsertBatchEvent, MobileErrorLogInsertBatchEvent, WorkOrderOperationInsertBatchEvent, WorkShiftExceptionInsertBatchEvent

public abstract class BatchInsertEvent<I> extends BatchEvent<I,Long>
Abstract base class for batch insert events.
This class specializes BatchEvent for insert operations that return the IDs of newly created records. It processes a collection of input items to create new records in the system and returns their generated IDs.
Since:
1.0
GCApi:
event
No Reactors
No Spouts
  • Constructor Details

    • BatchInsertEvent

      protected BatchInsertEvent(List<I> input)
      Creates a new batch insert event with the specified list of input items.
      Parameters:
      input - the list of input items containing the data to insert