C# Class CmisSync.Lib.RemoteEventGenerator

Afficher le fichier Open project: OpenDataSpace/CmisSync

Méthodes publiques

Méthode Description
CreateEvents ( List storedObjects, IObjectTree remoteTree, AbstractFolderEvent>.Dictionary eventMap, ISet handledStoredObjects ) : List

Creates the local events and returns the creationEvents, the other Events are stored in the eventMap, handled objects are removed from storedObjects.

RemoteEventGenerator ( IMetaDataStorage storage ) : System

Private Methods

Méthode Description
AddRemoteContentChangeTypeToFileEvent ( FileEvent fileEvent, IMappedObject obj, IDocument remoteDoc ) : void
CreateRemoteEventBasedOnStorage ( IFileableCmisObject cmisObject, IMappedObject storedParent, IMappedObject storedMappedChild ) : AbstractFolderEvent

Method Details

CreateEvents() public méthode

Creates the local events and returns the creationEvents, the other Events are stored in the eventMap, handled objects are removed from storedObjects.
public CreateEvents ( List storedObjects, IObjectTree remoteTree, AbstractFolderEvent>.Dictionary eventMap, ISet handledStoredObjects ) : List
storedObjects List /// Stored objects. ///
remoteTree IObjectTree /// Remote tree. ///
eventMap AbstractFolderEvent>.Dictionary /// Event map. ///
handledStoredObjects ISet
Résultat List

RemoteEventGenerator() public méthode

public RemoteEventGenerator ( IMetaDataStorage storage ) : System
storage IMetaDataStorage
Résultat System