| Package | Description | 
|---|---|
| eu.ehri.project.api | 
 Classes that provide data access data on the graph in a
 manner that incorporate the permission and access-control
 systems. 
 | 
| eu.ehri.project.api.impl | |
| eu.ehri.project.importers | 
 Handlers and Importers and supporting classes to import files into
 the database. 
 | 
| eu.ehri.project.importers.base | |
| eu.ehri.project.persistence | 
 Classes dealing with persistence of
 relational item data in sub-tree format. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<E extends Accessible> | 
Api.createOrUpdate(Bundle bundle,
              Class<E> cls)
Create or update a new object of type `E` from the given data, within the
 scope of `scope`. 
 | 
<E extends Accessible> | 
Api.createOrUpdate(Bundle bundle,
              Class<E> cls,
              Optional<String> logMessage)
Create or update a new object of type `E` from the given data, within the
 scope of `scope`. 
 | 
<E extends Accessible> | 
Api.update(Bundle bundle,
      Class<E> cls)
Update an object bundle, also updating dependent items. 
 | 
<E extends Accessible> | 
Api.update(Bundle bundle,
      Class<E> cls,
      Optional<String> logMessage)
Create or update a new object of type `E` from the given data, saving an
 Action log with the given log message. 
 | 
<T extends Accessible> | 
Api.updateDependent(String parentId,
               Bundle data,
               Class<T> cls,
               Optional<String> logMessage)
Update a dependent item, belonging to the given parent. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<E extends Accessible> | 
ApiImpl.createOrUpdate(Bundle bundle,
              Class<E> cls)  | 
<E extends Accessible> | 
ApiImpl.createOrUpdate(Bundle bundle,
              Class<E> cls,
              Optional<String> logMessage)  | 
<E extends Accessible> | 
ApiImpl.update(Bundle bundle,
      Class<E> cls)  | 
<E extends Accessible> | 
ApiImpl.update(Bundle bundle,
      Class<E> cls,
      Optional<String> logMessage)  | 
<T extends Accessible> | 
ApiImpl.updateDependent(String parentId,
               Bundle data,
               Class<T> cls,
               Optional<String> logMessage)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ImportCallback.itemImported(Mutation<? extends Accessible> mutation)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractImporter.handleCallbacks(Mutation<? extends Accessible> mutation)
Call all registered ImportCallbacks for the given mutation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends Entity> | 
BundleManager.createOrUpdate(Bundle bundle,
              Class<T> cls)
Entry point for creating or updating a bundle, depending on whether it has a supplied id. 
 | 
<T extends Entity> | 
BundleManager.update(Bundle bundle,
      Class<T> cls)
Entry-point for updating a bundle. 
 | 
Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.