module AssMaintainer::InfoBase::ServerIb::EnterpriseServers::Support::InfoBaseFind
Mixin for find infobase per name
Public Instance Methods
infobase_find(ib_name)
click to toggle source
Searching infobase in {#infobases} array @param ib_name [String] infobase name @return [WIN32OLE] IInfoBaseShort
ole object @raise (see infobases
)
# File lib/ass_maintainer/info_base/server_ib/enterprise_servers/support.rb, line 83 def infobase_find(ib_name) infobases.find do |ib| ib.Name.upcase == ib_name.upcase end end
infobase_include?(ib_name)
click to toggle source
True if infobase registred in cluster @param ib_name [String] infobase name @raise (see infobase_find
)
# File lib/ass_maintainer/info_base/server_ib/enterprise_servers/support.rb, line 92 def infobase_include?(ib_name) !infobase_find(ib_name).nil? end
infobases()
click to toggle source
# File lib/ass_maintainer/info_base/server_ib/enterprise_servers/support.rb, line 75 def infobases fail 'Abstract method' end