Groovy Documentation

org.hidetake.gradle.ssh.internal.command
[Groovy] Class Engine

java.lang.Object
  org.hidetake.gradle.ssh.internal.command.Engine

@TupleConstructor
@Slf4j
class Engine

A rule engine for processing stream events.

Authors:
hidetake.org


Nested Class Summary
static class Engine.Counter

 
Property Summary
InteractionDelegate interactionDelegate

 
Method Summary
void alterInteractionRules(java.util.List alternative)

void attach(LineOutputStream lineOutputStream, Stream stream)

void processLine(Stream stream, Engine.Counter lineNumber, java.lang.String text)

boolean processPartial(Stream stream, Engine.Counter lineNumber, java.lang.String text)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

interactionDelegate

final InteractionDelegate interactionDelegate


 
Method Detail

alterInteractionRules

void alterInteractionRules(java.util.List alternative)


attach

void attach(LineOutputStream lineOutputStream, Stream stream)


processLine

void processLine(Stream stream, Engine.Counter lineNumber, java.lang.String text)


processPartial

boolean processPartial(Stream stream, Engine.Counter lineNumber, java.lang.String text)


 

Groovy Documentation