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.



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

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

Instance Method Details

#setup!Object



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

def setup!
  super
end