All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods
| Modifier and Type |
Method and Description |
abstract Workspace |
add(String workspaceId,
String title,
User user) |
Workspace |
add(String title,
User user) |
Workspace |
add(User user) |
void |
clearCache() |
Workspace |
copy(Workspace workspace,
User user) |
Workspace |
copyTo(Workspace workspace,
User destinationUser,
User user) |
abstract void |
delete(Workspace workspace,
User user) |
abstract void |
deleteUserFromWorkspace(Workspace workspace,
String userId,
User user) |
abstract Iterable<Workspace> |
findAll(User user)
Finds all workspaces regardless of access.
|
abstract Iterable<Workspace> |
findAllForUser(User user)
Finds all workspaces the given user has access to.
|
abstract Workspace |
findById(String workspaceId,
boolean includeHidden,
User user) |
Workspace |
findById(String workspaceId,
User user) |
Iterable<Workspace> |
findByIds(Iterable<String> workspaceIds,
User user) |
List<WorkspaceEntity> |
findEntities(Workspace workspace,
boolean fetchVertices,
User user) |
abstract List<WorkspaceEntity> |
findEntities(Workspace workspace,
boolean fetchVertices,
User user,
boolean lock,
boolean hidden) |
List<WorkspaceEntity> |
findEntities(Workspace workspace,
User user) |
List<String> |
findEntityVertexIds(Workspace workspace,
User user)
Deprecated.
|
abstract List<WorkspaceUser> |
findUsersWithAccess(String workspaceId,
User user) |
protected void |
fireWorkspaceAdded(Workspace workspace,
User user) |
protected void |
fireWorkspaceBeforeDelete(Workspace workspace,
User user) |
protected void |
fireWorkspaceDeleteUser(Workspace workspace,
String userId,
User user) |
protected void |
fireWorkspaceUpdateEntities(Workspace workspace,
Collection<String> vertexIds,
User user) |
protected void |
fireWorkspaceUpdateUser(Workspace workspace,
String userId,
WorkspaceAccess workspaceAccess,
User user) |
protected AuthorizationRepository |
getAuthorizationRepository() |
String |
getCreatorUserId(String workspaceId,
User user) |
String |
getDefaultWorkspaceName(User user) |
protected Graph |
getGraph() |
String |
getLockName(String workspaceId) |
String |
getLockName(Workspace workspace) |
protected SchemaRepository |
getSchemaRepository() |
protected TermMentionRepository |
getTermMentionRepository() |
abstract Vertex |
getVertex(String workspaceId,
User user) |
protected VisibilityTranslator |
getVisibilityTranslator() |
WebQueueRepository |
getWebQueueRepository() |
protected WorkQueueRepository |
getWorkQueueRepository() |
Collection<WorkspaceListener> |
getWorkspaceListeners() |
static String |
getWorkspaceToEntityEdgeId(String workspaceVertexId,
String entityVertexId) |
abstract boolean |
hasCommentPermissions(String workspaceId,
User user) |
abstract boolean |
hasReadPermissions(String workspaceId,
User user) |
abstract boolean |
hasWritePermissions(String workspaceId,
User user) |
abstract void |
setTitle(Workspace workspace,
String title,
User user) |
abstract void |
softDeleteEntitiesFromWorkspace(Workspace workspace,
List<String> entityIdsToDelete,
User authUser) |
ClientApiWorkspace |
toClientApi(Workspace workspace,
User user,
Authorizations authorizations) |
org.json.JSONArray |
toJson(Iterable<Workspace> workspaces,
User user) |
org.json.JSONObject |
toJson(Workspace workspace,
User user) |
abstract void |
updateEntitiesOnWorkspace(Workspace workspace,
Collection<String> vertexIds,
User user) |
void |
updateEntityOnWorkspace(String workspaceId,
String vertexId,
User user) |
void |
updateEntityOnWorkspace(Workspace workspace,
String vertexId,
User user) |
abstract WorkspaceRepository.UpdateUserOnWorkspaceResult |
updateUserOnWorkspace(Workspace workspace,
String userId,
WorkspaceAccess workspaceAccess,
User user) |