Class: VertxShell::CommandProcess
- Inherits:
-
Tty
- Object
- Tty
- VertxShell::CommandProcess
- Defined in:
- /Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb
Instance Method Summary (collapse)
- - (Object) args
- - (Object) args_tokens
- - (Object) background_handler
- - (Object) command_line
- - (Object) end(status = nil)
- - (Object) end_handler
- - (Boolean) foreground?
- - (Object) foreground_handler
- - (Object) height
-
- (CommandProcess) initialize(j_del)
constructor
A new instance of CommandProcess.
- - (Object) interrupt_handler
- - (Object) j_del
- - (Object) resizehandler
- - (Object) resume_handler
- - (Object) session
- - (Object) stdin_handler
- - (Object) suspend_handler
- - (Object) type
- - (Object) vertx
- - (Object) width
- - (Object) write(data = nil)
Constructor Details
- (CommandProcess) initialize(j_del)
Returns a new instance of CommandProcess
13 14 15 16 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 13 def initialize(j_del) super(j_del) @j_del = j_del end |
Instance Method Details
- (Object) args
58 59 60 61 62 63 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 58 def args if !block_given? return @j_del.java_method(:args, []).call().to_a.map { |elt| elt } end raise ArgumentError, "Invalid arguments when calling args()" end |
- (Object) args_tokens
51 52 53 54 55 56 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 51 def args_tokens if !block_given? return @j_del.java_method(:argsTokens, []).call().to_a.map { |elt| ::Vertx::Util::Utils.safe_create(elt,::VertxShell::CliToken) } end raise ArgumentError, "Invalid arguments when calling args_tokens()" end |
- (Object) background_handler
151 152 153 154 155 156 157 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 151 def background_handler if block_given? @j_del.java_method(:backgroundHandler, [Java::IoVertxCore::Handler.java_class]).call(Proc.new { yield }) return self end raise ArgumentError, "Invalid arguments when calling background_handler()" end |
- (Object) command_line
65 66 67 68 69 70 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 65 def command_line if !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:commandLine, []).call(),::Vertx::CommandLine) end raise ArgumentError, "Invalid arguments when calling command_line()" end |
- (Object) end(status = nil)
180 181 182 183 184 185 186 187 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 180 def end(status=nil) if !block_given? && status == nil return @j_del.java_method(:end, []).call() elsif status.class == Fixnum && !block_given? return @j_del.java_method(:end, [Java::int.java_class]).call(status) end raise ArgumentError, "Invalid arguments when calling end(status)" end |
- (Object) end_handler
131 132 133 134 135 136 137 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 131 def end_handler if block_given? @j_del.java_method(:endHandler, [Java::IoVertxCore::Handler.java_class]).call(Proc.new { yield }) return self end raise ArgumentError, "Invalid arguments when calling end_handler()" end |
- (Boolean) foreground?
79 80 81 82 83 84 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 79 def foreground? if !block_given? return @j_del.java_method(:isForeground, []).call() end raise ArgumentError, "Invalid arguments when calling foreground?()" end |
- (Object) foreground_handler
161 162 163 164 165 166 167 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 161 def foreground_handler if block_given? @j_del.java_method(:foregroundHandler, [Java::IoVertxCore::Handler.java_class]).call(Proc.new { yield }) return self end raise ArgumentError, "Invalid arguments when calling foreground_handler()" end |
- (Object) height
37 38 39 40 41 42 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 37 def height if !block_given? return @j_del.java_method(:height, []).call() end raise ArgumentError, "Invalid arguments when calling height()" end |
- (Object) interrupt_handler
98 99 100 101 102 103 104 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 98 def interrupt_handler if block_given? @j_del.java_method(:interruptHandler, [Java::IoVertxCore::Handler.java_class]).call(Proc.new { yield }) return self end raise ArgumentError, "Invalid arguments when calling interrupt_handler()" end |
- (Object) j_del
19 20 21 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 19 def j_del @j_del end |
- (Object) resizehandler
170 171 172 173 174 175 176 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 170 def resizehandler if block_given? @j_del.java_method(:resizehandler, [Java::IoVertxCore::Handler.java_class]).call(Proc.new { yield }) return self end raise ArgumentError, "Invalid arguments when calling resizehandler()" end |
- (Object) resume_handler
120 121 122 123 124 125 126 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 120 def resume_handler if block_given? @j_del.java_method(:resumeHandler, [Java::IoVertxCore::Handler.java_class]).call(Proc.new { yield }) return self end raise ArgumentError, "Invalid arguments when calling resume_handler()" end |
- (Object) session
72 73 74 75 76 77 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 72 def session if !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:session, []).call(),::VertxShell::Session) end raise ArgumentError, "Invalid arguments when calling session()" end |
- (Object) stdin_handler
87 88 89 90 91 92 93 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 87 def stdin_handler if block_given? @j_del.java_method(:stdinHandler, [Java::IoVertxCore::Handler.java_class]).call((Proc.new { |event| yield(event) })) return self end raise ArgumentError, "Invalid arguments when calling stdin_handler()" end |
- (Object) suspend_handler
109 110 111 112 113 114 115 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 109 def suspend_handler if block_given? @j_del.java_method(:suspendHandler, [Java::IoVertxCore::Handler.java_class]).call(Proc.new { yield }) return self end raise ArgumentError, "Invalid arguments when calling suspend_handler()" end |
- (Object) type
23 24 25 26 27 28 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 23 def type if !block_given? return @j_del.java_method(:type, []).call() end raise ArgumentError, "Invalid arguments when calling type()" end |
- (Object) vertx
44 45 46 47 48 49 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 44 def vertx if !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:vertx, []).call(),::Vertx::Vertx) end raise ArgumentError, "Invalid arguments when calling vertx()" end |
- (Object) width
30 31 32 33 34 35 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 30 def width if !block_given? return @j_del.java_method(:width, []).call() end raise ArgumentError, "Invalid arguments when calling width()" end |
- (Object) write(data = nil)
141 142 143 144 145 146 147 |
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx-shell/command_process.rb', line 141 def write(data=nil) if data.class == String && !block_given? @j_del.java_method(:write, [Java::java.lang.String.java_class]).call(data) return self end raise ArgumentError, "Invalid arguments when calling write(data)" end |