class RubyAem::Resources::Repository

Repository class contains API calls related to managing an AEM repository.

Public Class Methods

new(client) click to toggle source

Initialise repository.

@param client RubyAem::Client @return new RubyAem::Resources::Repository instance

# File lib/ruby_aem/resources/repository.rb, line 23
def initialize(client)
  @client = client
  @call_params = {}
end

Public Instance Methods

block_writes() click to toggle source

Block repository writes.

@return RubyAem::Result

# File lib/ruby_aem/resources/repository.rb, line 31
def block_writes
  @client.call(self.class, __callee__.to_s, @call_params)
end
unblock_writes() click to toggle source

Unblock repository writes.

@return RubyAem::Result

# File lib/ruby_aem/resources/repository.rb, line 38
def unblock_writes
  @client.call(self.class, __callee__.to_s, @call_params)
end