All Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
broadcastEdgeDeletion(Edge edge) |
void |
broadcastElementImage(Element element) |
abstract void |
broadcastJson(org.json.JSONObject json) |
void |
broadcastLongRunningProcessChange(org.json.JSONObject longRunningProcessQueueItem) |
void |
broadcastLongRunningProcessDeleted(org.json.JSONObject longRunningProcessQueueItem) |
void |
broadcastPropertiesChange(Element element,
Iterable<BcPropertyUpdate> properties,
String workspaceId,
Priority priority) |
void |
broadcastPropertyChange(Element element,
String propertyKey,
String propertyName,
String workspaceId) |
void |
broadcastPublish(Element element,
String propertyKey,
String propertyName,
WebQueueRepository.PublishType publishType) |
void |
broadcastPublishEdge(Edge edge) |
void |
broadcastPublishEdgeDelete(Edge edge) |
void |
broadcastPublishProperty(Element element,
String key,
String name) |
void |
broadcastPublishPropertyDelete(Element element,
String key,
String name) |
void |
broadcastPublishVertex(Vertex vertex) |
void |
broadcastPublishVertexDelete(Vertex vertex) |
protected void |
broadcastTextUpdated(String vertexId) |
void |
broadcastUndoEdge(Edge edge) |
void |
broadcastUndoEdgeDelete(Edge edge) |
void |
broadcastUndoProperty(Element element,
String key,
String name) |
void |
broadcastUndoPropertyDelete(Element element,
String key,
String name) |
void |
broadcastUndoVertex(Vertex vertex) |
void |
broadcastUndoVertexDelete(Vertex vertex) |
void |
broadcastUserStatusChange(User user,
UserStatus status) |
void |
broadcastUserWorkspaceChange(User user,
String workspaceId) |
void |
broadcastVerticesDeletion(org.json.JSONArray verticesDeleted) |
void |
broadcastVerticesDeletion(String vertexId) |
void |
broadcastWorkProductAncillaryChange(String workProductId,
String workspaceId,
String ancillaryId,
User user,
String skipSourceGuid) |
void |
broadcastWorkProductChange(String workProductId,
String skipSourceGuid,
String workspaceId,
org.json.JSONObject permissions) |
void |
broadcastWorkProductDelete(String workProductId,
ClientApiWorkspace workspace) |
void |
broadcastWorkProductPreviewChange(String workProductId,
String workspaceId,
User user,
String md5) |
void |
broadcastWorkspace(ClientApiWorkspace workspace,
List<ClientApiWorkspace.User> previousUsers,
String changedByUserId,
String changedBySourceGuid) |
protected AuthorizationRepository |
getAuthorizationRepository() |
org.json.JSONObject |
getPermissionsWithUsers(ClientApiWorkspace workspace,
List<ClientApiWorkspace.User> previousUsers) |
protected UserRepository |
getUserRepository() |
protected WorkspaceRepository |
getWorkspaceRepository() |
void |
pushOntologyChange(String workspaceId,
WebQueueRepository.SchemaAction action,
Iterable<String> conceptIds,
Iterable<String> relationshipIds,
Iterable<String> propertyIds) |
void |
pushOntologyConceptsChange(String workspaceId,
List<String> ids) |
void |
pushOntologyConceptsChange(String workspaceId,
String... ids) |
void |
pushOntologyPropertiesChange(String workspaceId,
List<String> ids) |
void |
pushOntologyPropertiesChange(String workspaceId,
String... ids) |
void |
pushOntologyRelationshipsChange(String workspaceId,
List<String> ids) |
void |
pushOntologyRelationshipsChange(String workspaceId,
String... ids) |
void |
pushSessionExpiration(String userId,
String sessionId) |
void |
pushSystemNotification(SystemNotification notification) |
void |
pushSystemNotificationEnded(String notificationId) |
void |
pushSystemNotificationUpdate(SystemNotification notification) |
void |
pushTextUpdated(String vertexId) |
void |
pushTextUpdated(String vertexId,
Priority priority) |
void |
pushUserAccessChange(User user) |
void |
pushUserNotification(UserNotification notification) |
void |
pushWorkspaceDelete(ClientApiWorkspace workspace) |
void |
pushWorkspaceDelete(String workspaceId,
String userId) |
void |
setAuthorizationRepository(AuthorizationRepository authorizationRepository) |
void |
setUserRepository(UserRepository userRepository) |
void |
setWorkspaceRepository(WorkspaceRepository workspaceRepository) |
boolean |
shouldBroadcast(Priority priority) |
boolean |
shouldBroadcastGraphPropertyChange(String propertyName,
Priority priority) |
abstract void |
subscribeToBroadcastMessages(WebQueueRepository.BroadcastConsumer broadcastConsumer) |
abstract void |
unsubscribeFromBroadcastMessages(WebQueueRepository.BroadcastConsumer broadcastConsumer) |