Class: RubyAem::Repository
- Inherits:
-
Object
- Object
- RubyAem::Repository
- Defined in:
- lib/ruby_aem/repository.rb
Overview
Repository class contains API calls related to managing an AEM repository.
Instance Method Summary collapse
-
#block_writes ⇒ Object
Block repository writes.
-
#initialize(client) ⇒ Object
constructor
Initialise repository.
-
#unblock_writes ⇒ Object
Unblock repository writes.
Constructor Details
#initialize(client) ⇒ Object
Initialise repository.
25 26 27 28 |
# File 'lib/ruby_aem/repository.rb', line 25 def initialize(client) @client = client @info = {} end |
Instance Method Details
#block_writes ⇒ Object
Block repository writes.
33 34 35 |
# File 'lib/ruby_aem/repository.rb', line 33 def block_writes @client.call(self.class, __callee__.to_s, @info) end |
#unblock_writes ⇒ Object
Unblock repository writes.
40 41 42 |
# File 'lib/ruby_aem/repository.rb', line 40 def unblock_writes @client.call(self.class, __callee__.to_s, @info) end |