/// <summary> /// Overloaded constructor. Takes the listener as parameter. /// </summary> /// <param name="listener">listener of Cache events.</param> public MirrorCacheBase(IDictionary properties, ICacheEventsListener listener, CacheRuntimeContext context, IClusterEventsListener clusterListener) : base(properties, listener, context, clusterListener) { }
/// <summary> /// Overloaded constructor. Takes the listener as parameter. /// </summary> /// <param name="listener">listener of Cache events.</param> public ReplicatedCacheBase(IDictionary properties, ICacheEventsListener listener, CacheRuntimeContext context, IClusterEventsListener clusterListener) : base(properties, listener, context, clusterListener) { }
/// <summary> /// Overloaded constructor. Takes the listener as parameter. /// </summary> /// <param name="listener">listener of Cache events.</param> public ClusterCacheBase(IDictionary properties, ICacheEventsListener listener, CacheRuntimeContext context, IClusterEventsListener clusterListener) : base(properties, listener, context) { this._nodeInformationTable = Hashtable.Synchronized(new Hashtable(10)); _stats = new ClusterCacheStatistics(); _stats.InstanceName = _context.PerfStatsColl.InstanceName; _clusterListener = clusterListener; _nodeName = Environment.MachineName.ToLower(); }
/// <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> /// /// </summary> /// <param name="cacheClasses"></param> /// <param name="properties"></param> /// <param name="listener"></param> /// <param name="context"></param> /// <param name="clusterListener"></param> /// <param name="userId"></param> /// <param name="password"></param> public ReplicatedServerCache(IDictionary cacheClasses, IDictionary properties, ICacheEventsListener listener, CacheRuntimeContext context, IClusterEventsListener clusterListener) : base(properties, listener, context, clusterListener) { _stats.ClassName = "replicated-server"; }
/// <summary> /// Overloaded constructor. Takes the listener as parameter. /// </summary> /// <param name="listener">listener of Cache events.</param> public PartitionedCommonBase(IDictionary properties, ICacheEventsListener listener, CacheRuntimeContext context, IClusterEventsListener clusterListener) : base(properties, listener, context, clusterListener) { }