Uses of Interface
com.gigaspaces.datasource.BulkItem
Packages that use BulkItem
Package
Description
Provides information about mirror statistics.
Provides GigaSpaces DataSource implementation.
Set of patterns that can be used to wrap different external data sources.
-
Uses of BulkItem in com.gigaspaces.cluster.replication.async.mirror
Method parameters in com.gigaspaces.cluster.replication.async.mirror with type arguments of type BulkItemModifier and TypeMethodDescriptionvoidMirrorOperationsImpl.addFailedOperationCount(List<BulkItem> bulkItems) voidMirrorOperationsImpl.addOperationCount(List<BulkItem> bulkItems) voidMirrorOperationsImpl.addSuccessfulOperationCount(List<BulkItem> bulkItems) -
Uses of BulkItem in com.gigaspaces.datasource
Method parameters in com.gigaspaces.datasource with type arguments of type BulkItemModifier and TypeMethodDescriptionvoidBulkDataPersister.executeBulk(List<BulkItem> bulk) Deprecated.Execute given bulk of operations.
EachBulkItemcontains one of the following operation -
WRITE - given object should be inserted to the data store,
UPDATE - given object should be updated in the data store,
REMOVE - given object should be deleted from the data store
If the implementation uses transactions,
all the bulk operations must be executed in one transaction. -
Uses of BulkItem in com.gigaspaces.internal.sync.mirror
Classes in com.gigaspaces.internal.sync.mirror that implement BulkItemModifier and TypeClassDescriptionclassclassWraps a change operation as bulk itemclassMethod parameters in com.gigaspaces.internal.sync.mirror with type arguments of type BulkItemModifier and TypeMethodDescriptionvoidMirrorBulkExecutor.execute(List<BulkItem> entries, TransactionParticipantDataImpl transactionMetaData, IReplicationInBatchContext batchContext) -
Uses of BulkItem in com.j_spaces.sadapter.datasource
Subinterfaces of BulkItem in com.j_spaces.sadapter.datasourceClasses in com.j_spaces.sadapter.datasource that implement BulkItemModifier and TypeClassDescriptionclassBulkDataItem is used by the space for execution of bulk operations
in case of transactions and mirror replication.
BulkDataItem contains the data object and the operation that needs to be executed.classChangeBulkDataItem is used in the case of change operation and if system property com.gs.direct_persistency.return-changed-properties provided ChangeBulkDataItem contains list of changed propertiesclassMethod parameters in com.j_spaces.sadapter.datasource with type arguments of type BulkItem -
Uses of BulkItem in org.openspaces.persistency.patterns
Method parameters in org.openspaces.persistency.patterns with type arguments of type BulkItemModifier and TypeMethodDescriptionvoidBulkDataPersisterExceptionHandler.executeBulk(List<BulkItem> bulkItems) Deprecated.voidBulkDataPersisterSplitter.executeBulk(List<BulkItem> bulkItems) Deprecated.