Beispiel #1
0
        /// <summary>
        /// Overloaded constructor. Takes the listener as parameter.
        /// </summary>
        /// <param name="listener">listener of Cache events.</param>
        public ClusterService(CacheRuntimeContext context, IClusterParticipant part, IDistributionPolicyMember distributionMbr, IClusterEventsListener listener)
        {
            _context = context;
            _participant = part;
            _distributionPolicyMbr = distributionMbr;
            _asynHandler = new ClusterOperationSynchronizer(this);
            _listener = listener;

        }
Beispiel #2
0
        /// <summary>
        /// Overloaded constructor. Takes the listener as parameter.
        /// </summary>
        /// <param name="listener">listener of Cache events.</param>
        public ClusterService(CacheRuntimeContext context, IClusterParticipant part, IDistributionPolicyMember distributionMbr)
        {
            _context = context;
            _ncacheLog = context.NCacheLog;
            
            _participant = part;
            _distributionPolicyMbr = distributionMbr;

           

            _asynHandler = new ClusterOperationSynchronizer(this);
        }