| Package | Description |
|---|---|
| eu.ehri.extension.base | |
| 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.base | |
| eu.ehri.project.importers.csv | |
| eu.ehri.project.importers.cvoc |
Tools to import controlled vocabularies into the graph database.
|
| eu.ehri.project.importers.eac | |
| eu.ehri.project.importers.ead | |
| eu.ehri.project.importers.eag | |
| eu.ehri.project.importers.json | |
| eu.ehri.project.importers.links | |
| eu.ehri.project.importers.managers | |
| eu.ehri.project.models |
The interfaces in this package specify the classes of entities that map to graph
frame classes.
|
| eu.ehri.project.models.base |
The interfaces in this package specify the required and allowable properties of
classes of entities, so that entities can be validated.
|
| eu.ehri.project.models.events | |
| eu.ehri.project.persistence |
Classes dealing with persistence of
relational item data in sub-tree format.
|
| eu.ehri.project.tools |
| Modifier and Type | Method and Description |
|---|---|
protected Actioner |
AbstractResource.getCurrentActioner()
Retrieve the current actioner, which may be a user or
a group, throwing a bad request if it's invalid.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<List<SystemEvent>> |
EventsApi.aggregateActions(Actioner byUser) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<List<SystemEvent>> |
EventsApiImpl.aggregateActions(Actioner byUser)
Aggregate a user's actions.
|
| Modifier and Type | Field and Description |
|---|---|
protected Actioner |
AbstractImporter.actioner |
| Modifier and Type | Method and Description |
|---|---|
Actioner |
AbstractImporter.getActioner() |
| Constructor and Description |
|---|
AbstractImporter(com.tinkerpop.frames.FramedGraph<?> graph,
PermissionScope scope,
Actioner actioner,
ImportLog log)
Constructor.
|
| Constructor and Description |
|---|
CsvAuthoritativeItemImporter(com.tinkerpop.frames.FramedGraph<?> framedGraph,
PermissionScope permissionScope,
Actioner actioner,
ImportLog log) |
CsvConceptImporter(com.tinkerpop.frames.FramedGraph<?> framedGraph,
PermissionScope permissionScope,
Actioner actioner,
ImportLog log) |
CsvHistoricalAgentImporter(com.tinkerpop.frames.FramedGraph<?> framedGraph,
PermissionScope permissionScope,
Actioner actioner,
ImportLog log) |
PersonalitiesImporter(com.tinkerpop.frames.FramedGraph<?> framedGraph,
PermissionScope permissionScope,
Actioner actioner,
ImportLog log) |
UkrainianUnitImporter(com.tinkerpop.frames.FramedGraph<?> framedGraph,
PermissionScope permissionScope,
Actioner actioner,
ImportLog log) |
Wp2PersonalitiesImporter(com.tinkerpop.frames.FramedGraph<?> framedGraph,
Actioner actioner,
PermissionScope permissionScope,
ImportLog log) |
| Modifier and Type | Method and Description |
|---|---|
static SkosImporter |
SkosImporterFactory.newSkosImporter(com.tinkerpop.frames.FramedGraph<?> graph,
Actioner actioner,
Vocabulary vocabulary) |
| Constructor and Description |
|---|
JenaSkosImporter(com.tinkerpop.frames.FramedGraph<?> framedGraph,
Actioner actioner,
Vocabulary vocabulary)
Constructor
|
JenaSkosImporter(com.tinkerpop.frames.FramedGraph<?> framedGraph,
Actioner actioner,
Vocabulary vocabulary,
boolean tolerant,
String baseURI,
String suffix,
String format,
String defaultLang)
Constructor
|
| Constructor and Description |
|---|
EacImporter(com.tinkerpop.frames.FramedGraph<?> graph,
PermissionScope permissionScope,
Actioner actioner,
ImportLog log)
Construct an EacImporter object.
|
| Constructor and Description |
|---|
EadImporter(com.tinkerpop.frames.FramedGraph<?> graph,
PermissionScope permissionScope,
Actioner actioner,
ImportLog log)
Construct an EadImporter object.
|
EadSync(com.tinkerpop.frames.FramedGraph<?> graph,
Api api,
PermissionScope scope,
Actioner actioner,
SaxImportManager importManager) |
VirtualEadImporter(com.tinkerpop.frames.FramedGraph<?> graph,
PermissionScope permissionScope,
Actioner actioner,
ImportLog log)
Construct a VirtualEadImporter object.
|
| Constructor and Description |
|---|
EagImporter(com.tinkerpop.frames.FramedGraph<?> framedGraph,
PermissionScope permissionScope,
Actioner actioner,
ImportLog log)
Construct an EagImporter object.
|
| Modifier and Type | Method and Description |
|---|---|
int |
BatchOperations.batchDelete(List<String> ids,
Actioner actioner,
Optional<String> logMessage)
Delete a batch of items by ID.
|
ImportLog |
BatchOperations.batchImport(InputStream inputStream,
Actioner actioner,
Optional<String> logMessage)
Create or update a batch of items.
|
ImportLog |
BatchOperations.batchUpdate(InputStream inputStream,
Actioner actioner,
Optional<String> logMessage)
Update a batch of items.
|
| Constructor and Description |
|---|
LinkImporter(com.tinkerpop.frames.FramedGraph<?> framedGraph,
Actioner actioner,
boolean tolerant) |
| Modifier and Type | Field and Description |
|---|---|
protected Actioner |
AbstractImportManager.actioner |
| Constructor and Description |
|---|
AbstractImportManager(com.tinkerpop.frames.FramedGraph<?> graph,
PermissionScope scope,
Actioner actioner,
boolean tolerant,
boolean allowUpdates,
Class<? extends ItemImporter> importerClass)
Constructor.
|
CsvImportManager(com.tinkerpop.frames.FramedGraph<?> framedGraph,
PermissionScope permissionScope,
Actioner actioner,
boolean tolerant,
boolean allowUpdates,
Class<? extends ItemImporter> importerClass) |
SaxImportManager(com.tinkerpop.frames.FramedGraph<?> graph,
PermissionScope scope,
Actioner actioner,
boolean tolerant,
boolean allowUpdates,
Class<? extends ItemImporter> importerClass,
Class<? extends SaxXmlHandler> handlerClass,
List<ImportCallback> callbacks)
Constructor.
|
SaxImportManager(com.tinkerpop.frames.FramedGraph<?> graph,
PermissionScope scope,
Actioner actioner,
boolean tolerant,
boolean allowUpdates,
Class<? extends ItemImporter> importerClass,
Class<? extends SaxXmlHandler> handlerClass,
XmlImportProperties properties)
Constructor.
|
SaxImportManager(com.tinkerpop.frames.FramedGraph<?> graph,
PermissionScope scope,
Actioner actioner,
boolean tolerant,
boolean allowUpdates,
Class<? extends ItemImporter> importerClass,
Class<? extends SaxXmlHandler> handlerClass,
XmlImportProperties properties,
List<ImportCallback> callbacks)
Constructor.
|
SaxImportManager(com.tinkerpop.frames.FramedGraph<?> graph,
PermissionScope scope,
Actioner actioner,
Class<? extends ItemImporter> importerClass,
Class<? extends SaxXmlHandler> handlerClass)
Constructor.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
UserProfile
A frame class representing a user within the database.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
UserProfile.Impl |
| Modifier and Type | Class and Description |
|---|---|
static class |
Actioner.Impl
Implementation of complex methods.
|
| Modifier and Type | Method and Description |
|---|---|
Actioner |
SystemEvent.getActioner()
Fetch the actioner who triggered this event.
|
Actioner |
SystemEvent.Impl.getActioner() |
| Modifier and Type | Method and Description |
|---|---|
Actioner |
ActionManager.EventContext.getActioner()
Get the event actioner.
|
| Modifier and Type | Method and Description |
|---|---|
ActionManager.EventContext |
ActionManager.newEventContext(Accessible subject,
Actioner user,
EventTypes type)
Create an action for the given subject, user, and type.
|
ActionManager.EventContext |
ActionManager.newEventContext(Accessible subject,
Actioner user,
EventTypes type,
Optional<String> logMessage)
Create an action node that describes what user U has done with subject S
via logMessage log.
|
ActionManager.EventContext |
ActionManager.newEventContext(Actioner user,
EventTypes type)
Create an action node describing something that user U has done.
|
ActionManager.EventContext |
ActionManager.newEventContext(Actioner user,
EventTypes type,
Optional<String> logMessage)
Create an action node describing something that user U has done.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Linker.createAndLinkRepositoryVocabulary(Repository repository,
Vocabulary vocabulary,
Actioner user)
Populate a pre-created vocabulary with concepts created based on
access points for all collections within a repository, then link
those concepts to the relevant documentary units.
|
List<List<String>> |
FindReplace.findAndReplace(EntityClass contentType,
EntityClass entityType,
String property,
String textToFind,
String replacement,
Actioner actioner,
String logMessage)
Find and replace a string
|
Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.