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.commands |
Classes that represent actions that can
be run via the
CmdEntryPoint
to manage the graph, e.g. |
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.
|
Modifier and Type | Method and Description |
---|---|
protected UserProfile |
AbstractResource.getCurrentUser()
Retrieve the profile of the current user, throwing a
BadRequest if it's invalid or not a user.
|
Modifier and Type | Method and Description |
---|---|
UserProfile |
UserProfilesApi.addBlocked(String userId,
List<String> ids) |
UserProfile |
UserProfilesApi.addFollowers(String userId,
List<String> ids) |
UserProfile |
UserProfilesApi.addWatching(String userId,
List<String> ids) |
UserProfile |
UserProfilesApi.removeBlocked(String userId,
List<String> ids) |
UserProfile |
UserProfilesApi.removeFollowers(String userId,
List<String> ids) |
UserProfile |
UserProfilesApi.removeWatching(String userId,
List<String> ids) |
Modifier and Type | Method and Description |
---|---|
Iterable<List<SystemEvent>> |
EventsApi.aggregateAsUser(UserProfile asUser) |
Iterable<SystemEvent> |
EventsApi.listAsUser(UserProfile asUser) |
Iterable<SystemEvent> |
EventsApi.listByUser(UserProfile byUser) |
Modifier and Type | Method and Description |
---|---|
Iterable<List<SystemEvent>> |
EventsApiImpl.aggregateAsUser(UserProfile asUser)
List events "interesting" for a user, with aggregation.
|
Iterable<SystemEvent> |
EventsApiImpl.listAsUser(UserProfile asUser)
List items "interesting" for a user, optionally filtered by the `ShowType`
to items they watch or users they follow.
|
Iterable<SystemEvent> |
EventsApiImpl.listByUser(UserProfile byUser)
List a user's actions.
|
Modifier and Type | Method and Description |
---|---|
void |
EntityAdd.createItem(com.tinkerpop.frames.FramedGraph<?> graph,
org.apache.commons.cli.CommandLine cmdLine,
String id,
Bundle bundle,
PermissionScope scope,
UserProfile user,
String logMessage) |
Modifier and Type | Class and Description |
---|---|
static class |
UserProfile.Impl |
Modifier and Type | Method and Description |
---|---|
UserProfile |
Annotation.getAnnotator()
Fetch the annotator of this annotation.
|
UserProfile |
Link.getLinker() |
Modifier and Type | Method and Description |
---|---|
Iterable<UserProfile> |
UserProfile.coGroupMembers()
Fetch users who share groups with this user.
|
Iterable<UserProfile> |
UserProfile.Impl.coGroupMembers() |
Iterable<UserProfile> |
UserProfile.getBlocked()
Fetch users on this user's block list.
|
Iterable<UserProfile> |
UserProfile.getFollowers()
Get users who follow this user.
|
Iterable<UserProfile> |
UserProfile.getFollowing()
Get users who this user follows.
|
Modifier and Type | Method and Description |
---|---|
void |
UserProfile.addBlocked(UserProfile user)
Add a user to this user's block list.
|
void |
UserProfile.Impl.addBlocked(UserProfile user) |
void |
UserProfile.addFollowing(UserProfile user)
Add a user the those this user follows.
|
void |
UserProfile.Impl.addFollowing(UserProfile user) |
boolean |
UserProfile.isBlocking(UserProfile user)
Ascertain whether this user is blocking another user.
|
boolean |
UserProfile.Impl.isBlocking(UserProfile user) |
boolean |
UserProfile.isFollower(UserProfile otherUser)
Ascertain whether the other user is following this user.
|
boolean |
UserProfile.Impl.isFollower(UserProfile otherUser) |
boolean |
UserProfile.isFollowing(UserProfile otherUser)
Ascertain whether this user is following another user.
|
boolean |
UserProfile.Impl.isFollowing(UserProfile otherUser) |
void |
UserProfile.removeBlocked(UserProfile user)
Remove a user from this user's block list.
|
void |
UserProfile.Impl.removeBlocked(UserProfile user) |
void |
UserProfile.removeFollowing(UserProfile user)
Remove a user from those this user follows.
|
void |
UserProfile.Impl.removeFollowing(UserProfile user) |
void |
Annotation.setAnnotator(UserProfile annotator)
Set the annotator of this annotation.
|
Modifier and Type | Method and Description |
---|---|
Iterable<UserProfile> |
Promotable.getDemoters() |
Iterable<UserProfile> |
Promotable.getPromoters() |
Iterable<UserProfile> |
Watchable.getWatchers() |
Modifier and Type | Method and Description |
---|---|
void |
Promotable.addDemotion(UserProfile user) |
void |
Promotable.Impl.addDemotion(UserProfile user) |
void |
Promotable.addPromotion(UserProfile user) |
void |
Promotable.Impl.addPromotion(UserProfile user) |
boolean |
Promotable.isPromotedBy(UserProfile user) |
boolean |
Promotable.Impl.isPromotedBy(UserProfile user) |
void |
Promotable.removeDemotion(UserProfile user) |
void |
Promotable.Impl.removeDemotion(UserProfile user) |
void |
Promotable.removePromotion(UserProfile user) |
void |
Promotable.Impl.removePromotion(UserProfile user) |
Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.