CmisSync.Lib.Consumer.SituationSolver.RemoteObjectChanged.RemoteObjectChanged C# (CSharp) Method

RemoteObjectChanged() public method

Initializes a new instance of the CmisSync.Lib.Consumer.SituationSolver.RemoteObjectChanged class.
public RemoteObjectChanged ( ISession session, IMetaDataStorage storage, IFileTransmissionStorage transmissionStorage, TransmissionManager transmissonManager, IFileSystemInfoFactory fsFactory = null ) : System
session ISession Cmis session.
storage IMetaDataStorage Meta data storage.
transmissionStorage IFileTransmissionStorage
transmissonManager CmisSync.Lib.Queueing.TransmissionManager Transmisson manager.
fsFactory IFileSystemInfoFactory File System Factory.
return System
        public RemoteObjectChanged(
            ISession session,
            IMetaDataStorage storage,
            IFileTransmissionStorage transmissionStorage,
            TransmissionManager transmissonManager,
            IFileSystemInfoFactory fsFactory = null) : base(session, storage, transmissionStorage)
        {
            if (transmissonManager == null) {
                throw new ArgumentNullException("transmissonManager");
            }

            this.transmissonManager = transmissonManager;
            this.fsFactory = fsFactory ?? new FileSystemInfoFactory();
        }
RemoteObjectChanged