Class: SolidCache::Cluster

Inherits:
Object
  • Object
show all
Includes:
Connections, Execution, Expiry, Stats
Defined in:
lib/solid_cache/cluster.rb,
lib/solid_cache/cluster/stats.rb,
lib/solid_cache/cluster/expiry.rb,
lib/solid_cache/cluster/execution.rb,
lib/solid_cache/cluster/connections.rb

Defined Under Namespace

Modules: Connections, Execution, Expiry, Stats

Constant Summary

Constants included from Expiry

Expiry::EXPIRY_MULTIPLIER

Instance Attribute Summary

Attributes included from Expiry

#expire_every, #expiry_batch_size, #expiry_method, #max_age, #max_entries

Instance Method Summary collapse

Methods included from Connections

#connection_names, #group_by_connection, #with_connection, #with_connection_for, #with_each_connection

Methods included from Expiry

#track_writes

Methods included from Stats

#stats

Constructor Details

#initialize(options = {}) ⇒ Cluster

Returns a new instance of Cluster.



7
8
9
# File 'lib/solid_cache/cluster.rb', line 7

def initialize(options = {})
  super(options)
end

Instance Method Details

#setup!Object



11
12
13
# File 'lib/solid_cache/cluster.rb', line 11

def setup!
  super
end