Skip navigation links
AeroGear Data Synchronization Server Engine 1.0.0-alpha.1
A C D G N O P R S U 

A

addSubscriber(Subscriber<?>, Document<T>) - Method in class org.jboss.aerogear.sync.server.ServerSyncEngine
Adds a subscriber for the specified document.

C

connectSubscriber(Subscriber<?>, String) - Method in class org.jboss.aerogear.sync.server.ServerSyncEngine
Connects a subscriber to an already existing document.

D

diff(String, String) - Method in class org.jboss.aerogear.sync.server.ServerSyncEngine
Performs the server side diff which is performed when the server document is modified.
documentFromJson(JsonNode) - Method in class org.jboss.aerogear.sync.server.ServerSyncEngine
Converts the JsonNode into a Document instance.

G

getBackupShadowDocument(String, String) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
getDocument(String) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
getEdits(String, String) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
getPatchMessage(String, String) - Method in class org.jboss.aerogear.sync.server.ServerSyncEngine
Returns the PatchMessage for the specified documentId and clientId.
getShadowDocument(String, String) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
getSubscribers(String) - Method in class org.jboss.aerogear.sync.server.ServerSyncEngine
Returns all the subscribers for the specified document.

N

notifySubscribers(PatchMessage<S>) - Method in class org.jboss.aerogear.sync.server.ServerSyncEngine
Performs the server side patching for a specific client and updates all subscribers to the patched document.

O

org.jboss.aerogear.sync.server - package org.jboss.aerogear.sync.server
 

P

patch(PatchMessage<S>) - Method in class org.jboss.aerogear.sync.server.ServerSyncEngine
Performs the server side patching for a specific client.
patchMessageFromJson(String) - Method in class org.jboss.aerogear.sync.server.ServerSyncEngine
Creates a {link PatchMessage} by parsing the passed-in json.

R

removeEdit(S, String, String) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
removeEdits(String, String) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
removeSubscriber(Subscriber<?>, String) - Method in class org.jboss.aerogear.sync.server.ServerSyncEngine
Removes the specified Subscriber.

S

saveBackupShadowDocument(BackupShadowDocument<T>) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
saveDocument(Document<T>) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
saveEdits(S, String, String) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
saveShadowDocument(ShadowDocument<T>) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
ServerInMemoryDataStore<T,S extends org.jboss.aerogear.sync.Edit<? extends org.jboss.aerogear.sync.Diff>> - Class in org.jboss.aerogear.sync.server
An in-memory implementation of ServerDataStore.
ServerInMemoryDataStore() - Constructor for class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
ServerSyncEngine<T,S extends org.jboss.aerogear.sync.Edit<? extends org.jboss.aerogear.sync.Diff>> - Class in org.jboss.aerogear.sync.server
The ServerSyncEngine is responsible for driving the main differential synchronization algorithm.
ServerSyncEngine(ServerSynchronizer<T, S>, ServerDataStore<T, S>) - Constructor for class org.jboss.aerogear.sync.server.ServerSyncEngine
Sole constructor.

U

updateDocument(Document<T>) - Method in class org.jboss.aerogear.sync.server.ServerInMemoryDataStore
 
A C D G N O P R S U 
Skip navigation links
AeroGear Data Synchronization Server Engine 1.0.0-alpha.1

Copyright © 2015 JBoss by Red Hat. All Rights Reserved.