C# Class CmisSync.Lib.Accumulator.RemoteObjectFetcher

Remote object fetcher.
Inheritance: SyncEventHandler
Afficher le fichier Open project: OpenDataSpace/CmisSync Class Usage Examples

Méthodes publiques

Méthode Description
Handle ( ISyncEvent e ) : bool

Handles the specified e.

RemoteObjectFetcher ( ISession session, IMetaDataStorage storage ) : System

Initializes a new instance of the RemoteObjectFetcher class. Fetches remote CMIS Objects and adds them to the handled events.

Private Methods

Méthode Description
FetchIdFromExtendedAttribute ( ISyncEvent e ) : string
FetchIdFromStorage ( ISyncEvent e ) : string
GetRemoteObject ( ISyncEvent e ) : ICmisObject
SetRemoteObject ( ISyncEvent e, ICmisObject remote ) : void

Method Details

Handle() public méthode

Handles the specified e.
public Handle ( ISyncEvent e ) : bool
e ISyncEvent sync events
Résultat bool

RemoteObjectFetcher() public méthode

Initializes a new instance of the RemoteObjectFetcher class. Fetches remote CMIS Objects and adds them to the handled events.
public RemoteObjectFetcher ( ISession session, IMetaDataStorage storage ) : System
session ISession Session to be used.
storage IMetaDataStorage Storage to look for mapped objects.
Résultat System