Package | Description |
---|---|
eu.ehri.project.acl |
Classes pertaining directly to the
access-control and permission system.
|
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.cvoc | |
eu.ehri.project.models.events |
Modifier and Type | Method and Description |
---|---|
PermissionGrant |
AclManager.grantPermission(PermissionGrantTarget target,
PermissionType permType,
Accessor accessor)
Grant a user permissions to a content type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AccessPoint
Holds the information on a relationship specified in some Description,
but without the target-end of the relationship being determined.
|
interface |
Annotation
A frame class representing an annotation.
|
interface |
ContentType
Frame class representing a type of content in the
graph.
|
interface |
Country
Frame class representing a country.
|
interface |
DocumentaryUnit
A frame class for graph nodes representing documentary
unit items.
|
interface |
DocumentaryUnitDescription
Frame class representing the description of a document.
|
interface |
Group
Frame class representing a group of users or other groups
that can be assigned permissions.
|
interface |
HistoricalAgent
A frame class representing a historical agent item.
|
interface |
HistoricalAgentDescription
Frame class representing the description of a historical
agent.
|
interface |
Link
Links two items together with a given body, with may either be
a text property or some other entity.
|
interface |
MaintenanceEvent
Frame class representing a pre-ingest event that took place
upon some documentary unit item.
|
interface |
Permission
Frame class representing a type of permission.
|
interface |
Repository
A frame class for graph nodes representing repository
items.
|
interface |
RepositoryDescription
Frame class representing the description of a repository.
|
interface |
UnknownProperty
Holds information about the collection or institute,
but we don't specify (in the database) what it exactly means.
|
interface |
UserProfile
A frame class representing a user within the database.
|
interface |
VirtualUnit
Virtual documentary unit.
|
Modifier and Type | Class and Description |
---|---|
static class |
Country.Impl
Implementation of complex methods.
|
static class |
DocumentaryUnit.Impl
Implementation of complex methods.
|
static class |
Group.Impl
Implementation of complex methods.
|
static class |
Repository.Impl
Implementation of complex methods.
|
static class |
UserProfile.Impl |
static class |
VirtualUnit.Impl
Implementation of complex methods.
|
Modifier and Type | Method and Description |
---|---|
Iterable<PermissionGrantTarget> |
PermissionGrant.getTargets() |
Modifier and Type | Method and Description |
---|---|
void |
PermissionGrant.addTarget(PermissionGrantTarget target) |
Modifier and Type | Interface and Description |
---|---|
interface |
AbstractUnit
An abstract entity representing either a documentary (physical) unit
or a virtual unit.
|
interface |
Accessible
An entity that can be accessed by specific
Accessor s. |
interface |
Described
An entity that can have descriptions.
|
interface |
Description
An entity that describes another entity.
|
interface |
Linkable
An entity that can hold incoming links.
|
interface |
Promotable
An entity that can be promoted and demoted.
|
interface |
Versioned
An entity that may have prior versions.
|
interface |
Watchable
An entity that can be watched by users.
|
Modifier and Type | Class and Description |
---|---|
static class |
Accessible.Impl
Implementation of complex methods.
|
static class |
Entity.Impl |
static class |
Promotable.Impl
Implementation of complex methods.
|
static class |
Versioned.Impl |
static class |
Watchable.Impl |
Modifier and Type | Interface and Description |
---|---|
interface |
AuthoritativeItem
An item that belongs in some authoritative set.
|
interface |
AuthoritativeSet
A frame class representing a item that holds other
authoritative items, such as concepts and
historical agents.
|
interface |
Concept
This models the thesaurus terms or keywords in a way that is better managing multi-linguality.
|
interface |
ConceptDescription
Description for a SKOS concept.
|
interface |
Vocabulary
A collection of 'related' concepts, or maybe a bit like the SKOS Concept Scheme
Note that any concept in this Vocabulary that has no parent might be considered a topConcept.
|
Modifier and Type | Class and Description |
---|---|
static class |
AuthoritativeSet.Impl
Implementation of complex methods.
|
static class |
Concept.Impl
Implementation of complex methods.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SystemEvent
Frame class representing an event that happened in the
graph.
|
interface |
Version
Frame class representing a serialized version of
some other node.
|
Modifier and Type | Class and Description |
---|---|
static class |
SystemEvent.Impl
Implementation of complex methods.
|
static class |
Version.Impl
Implementation of complex methods.
|
Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.