class RegiGeneric

Public Instance Methods

doExecute(workspaceName) click to toggle source
# File lib/Regiandruby/RegiGeneric.rb, line 22
def doExecute (workspaceName)

        self.ensureNotNull("hdbUserstoreKey",self.gethdbUserstoreKey())
        @regiAction = self.ensureNotNullOrEmpty("regiAction",@regiAction)

        self.initCommandLine()
        self.setKeystoreIfPresent()
        self.ensureWorkspaceIsSelected(workspaceName)

        args = [@regiAction]

        if !@verbose.nil?
                args.push('--verbose')
        end

        if !@regiArgs.nil? && @regiArgs.length>0
                count = 0
                while count<@regiArgs.length do
                        args.push(@regiArgs[count])
                        count = count + 1
                end
        end

        return self.executeRegiCommandLineWithOutput(args)
end
setRegiAction(argument) click to toggle source
# File lib/Regiandruby/RegiGeneric.rb, line 10
def setRegiAction (argument)
        @regiAction = argument
end
setRegiArgs(arguments) click to toggle source
# File lib/Regiandruby/RegiGeneric.rb, line 18
def setRegiArgs (arguments)
        @regiArgs = arguments
end
setVerbose() click to toggle source
# File lib/Regiandruby/RegiGeneric.rb, line 14
def setVerbose
        @verbose = true
end