module AssMaintainer::InfoBase::FileIb

Mixins for file deployed infobase

Public Instance Methods

exists?() click to toggle source

(see Interfaces::InfoBase#exists?)

# File lib/ass_maintainer/info_base/file_ib.rb, line 46
def exists?
  File.file?("#{connection_string.path}/1Cv8.1CD")
end
lock(*_) click to toggle source

(see Interfaces::InfoBase#lock)

# File lib/ass_maintainer/info_base/file_ib.rb, line 29
def lock(*_)
end
lock_schjobs() click to toggle source

(see Interfaces::InfoBase#lock_schjobs)

# File lib/ass_maintainer/info_base/file_ib.rb, line 51
def lock_schjobs
end
locked?() click to toggle source

(see Interfaces::InfoBase#locked?)

# File lib/ass_maintainer/info_base/file_ib.rb, line 41
def locked?
  false
end
sessions() click to toggle source

(see Interfaces::InfoBase#sessions)

# File lib/ass_maintainer/info_base/file_ib.rb, line 24
def sessions
  []
end
unlock() click to toggle source

(see Interfaces::InfoBase#unlock)

# File lib/ass_maintainer/info_base/file_ib.rb, line 33
def unlock
end
unlock!() click to toggle source

(see Interfaces::InfoBase#unlock!)

# File lib/ass_maintainer/info_base/file_ib.rb, line 37
def unlock!
end
unlock_schjobs() click to toggle source

(see Interfaces::InfoBase#unlock_schjobs)

# File lib/ass_maintainer/info_base/file_ib.rb, line 55
def unlock_schjobs
end

Private Instance Methods

destroyer() click to toggle source
# File lib/ass_maintainer/info_base/file_ib.rb, line 18
def destroyer
  options[:destroyer] || FileBaseDestroyer.new
end
maker() click to toggle source
# File lib/ass_maintainer/info_base/file_ib.rb, line 13
def maker
  options[:maker] || InfoBase::DefaultMaker.new
end