public interface IDocumentSynchronizationStrategyFactory
IModelSynchronizationStrategy instances for
a uniquely identified entity. This interface is exposed as a service and
provides an entry point for clients.| Modifier and Type | Field and Description |
|---|---|
static String |
SYNCHSTRATEGY_TYPE |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.ecf.sync.IModelSynchronizationStrategy |
createDocumentSynchronizationStrategy(ID uniqueID,
boolean isInitiator)
Get an IModelSynchronizationStrategy for a unique ID.
|
void |
disposeSynchronizationStrategy(ID uniqueID)
Clean up the synchronization strategy caching for a given uniqueID.
|
static final String SYNCHSTRATEGY_TYPE
org.eclipse.ecf.sync.IModelSynchronizationStrategy createDocumentSynchronizationStrategy(ID uniqueID, boolean isInitiator)
null.uniqueID - the uniqueID to identify the client of the IModelSynchronizationStrategy.isInitiator - whether the client is the initiator of the
shared editing, or the receiver.void disposeSynchronizationStrategy(ID uniqueID)
null.uniqueID - the ID of theCopyright © 2020 Eclipse Foundation. All rights reserved.