/// <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; }
/// <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); }