Class: VertxShell::Shell
- Inherits:
-
Object
- Object
- VertxShell::Shell
- Defined in:
- /Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/shell.rb
Instance Method Summary (collapse)
- - (Object) close
- - (Object) create_job(param_1 = nil)
-
- (Shell) initialize(j_del)
constructor
A new instance of Shell.
- - (Object) j_del
- - (Object) job_controller
- - (Object) session
Constructor Details
- (Shell) initialize(j_del)
Returns a new instance of Shell
12 13 14 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/shell.rb', line 12 def initialize(j_del) @j_del = j_del end |
Instance Method Details
- (Object) close
56 57 58 59 60 61 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/shell.rb', line 56 def close if !block_given? return @j_del.java_method(:close, []).call() end raise ArgumentError, "Invalid arguments when calling close()" end |
- (Object) create_job(param_1 = nil)
26 27 28 29 30 31 32 33 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/shell.rb', line 26 def create_job(param_1=nil) if param_1.class == Array && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:createJob, [Java::JavaUtil::List.java_class]).call(param_1.map { |element| element.j_del }),::VertxShell::Job) elsif param_1.class == String && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:createJob, [Java::java.lang.String.java_class]).call(param_1),::VertxShell::Job) end raise ArgumentError, "Invalid arguments when calling create_job(param_1)" end |
- (Object) j_del
17 18 19 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/shell.rb', line 17 def j_del @j_del end |
- (Object) job_controller
35 36 37 38 39 40 41 42 43 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/shell.rb', line 35 def job_controller if !block_given? if @cached_job_controller != nil return @cached_job_controller end return @cached_job_controller = ::Vertx::Util::Utils.safe_create(@j_del.java_method(:jobController, []).call(),::VertxShell::JobController) end raise ArgumentError, "Invalid arguments when calling job_controller()" end |
- (Object) session
45 46 47 48 49 50 51 52 53 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/shell.rb', line 45 def session if !block_given? if @cached_session != nil return @cached_session end return @cached_session = ::Vertx::Util::Utils.safe_create(@j_del.java_method(:session, []).call(),::VertxShell::Session) end raise ArgumentError, "Invalid arguments when calling session()" end |