Sha256: 2a512cfd857647d49eadf1c9ebc8d50b0cc71bce065771cf769c66a0fbc93a7a

Contents?: true

Size: 252 Bytes

Versions: 31

Compression:

Stored size: 252 Bytes

Contents

module Asynchronic
  module DataStore
    class ReadonlyStore < TransparentProxy

      include Helper

      def []=(key, value)
        raise "Can't modify read only data store"
      end

      def readonly?
        true
      end

    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
asynchronic-4.0.3 lib/asynchronic/data_store/readonly_store.rb
asynchronic-4.0.2 lib/asynchronic/data_store/readonly_store.rb
asynchronic-4.0.1 lib/asynchronic/data_store/readonly_store.rb
asynchronic-4.0.0 lib/asynchronic/data_store/readonly_store.rb
asynchronic-3.0.3 lib/asynchronic/data_store/readonly_store.rb
asynchronic-3.0.2 lib/asynchronic/data_store/readonly_store.rb
asynchronic-3.0.1 lib/asynchronic/data_store/readonly_store.rb
asynchronic-3.0.0 lib/asynchronic/data_store/readonly_store.rb
asynchronic-2.0.1 lib/asynchronic/data_store/readonly_store.rb
asynchronic-2.0.0 lib/asynchronic/data_store/readonly_store.rb
asynchronic-1.6.3 lib/asynchronic/data_store/readonly_store.rb
asynchronic-1.6.2 lib/asynchronic/data_store/readonly_store.rb
asynchronic-1.6.1 lib/asynchronic/data_store/readonly_store.rb
asynchronic-1.6.0 lib/asynchronic/data_store/readonly_store.rb
asynchronic-1.5.2 lib/asynchronic/data_store/readonly_store.rb
asynchronic-1.5.1 lib/asynchronic/data_store/readonly_store.rb
asynchronic-1.5.0 lib/asynchronic/data_store/readonly_store.rb
asynchronic-1.4.0 lib/asynchronic/data_store/readonly_store.rb
asynchronic-1.3.1 lib/asynchronic/data_store/readonly_store.rb
asynchronic-1.3.0 lib/asynchronic/data_store/readonly_store.rb