Index

A B E G I O S 
All Classes and Interfaces|All Packages

A

addEntities(List<T>) - Method in interface org.machanism.macha.core.interactors.entity.management.stud.EntityManagementService
 

B

batchingCollector(int) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
Creates a collector that batches elements from a stream into lists of the specified batch size.
BulkEntityLoader<T> - Class in org.machanism.macha.core.interactors.entity.management
BulkEntityLoader is responsible for loading entities in batches using a provided EntityManagementService.
BulkEntityLoader() - Constructor for class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
Default constructor.
BulkEntityLoader(EntityManagementService) - Constructor for class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
Constructs a BulkEntityLoader with the specified management service.

E

EntityManagementService<T> - Interface in org.machanism.macha.core.interactors.entity.management.stud
 
EntitySource<T> - Interface in org.machanism.macha.core.interactors.entity.management.stud
 
EntitySourceImport<T> - Class in org.machanism.macha.core.interactors.entity.management
 
EntitySourceImport(EntitySource<T>, BulkEntityLoader<T>) - Constructor for class org.machanism.macha.core.interactors.entity.management.EntitySourceImport
 
execute(Stream<? extends IdentifiedObject>) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
Executes batch loading of entities from the provided stream.

G

getBatchSize() - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
Gets the batch size for processing entities.
getEntityStream(URI) - Method in interface org.machanism.macha.core.interactors.entity.management.stud.EntitySource
 
getManagementService() - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
Gets the entity management service.

I

importFile(URI) - Method in class org.machanism.macha.core.interactors.entity.management.EntitySourceImport
 

O

org.machanism.macha.core.interactors.entity.management - package org.machanism.macha.core.interactors.entity.management
 
org.machanism.macha.core.interactors.entity.management.stud - package org.machanism.macha.core.interactors.entity.management.stud
 

S

setBatchSize(int) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
Sets the batch size for processing entities.
setManagementService(EntityManagementService) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
Sets the entity management service.
A B E G I O S 
All Classes and Interfaces|All Packages