@groovy.transform.CompileStatic class GroovyShellEndpoint extends MoquiAbstractEndpoint implements java.awt.event.ActionListener
| Modifiers | Name | Description | 
|---|---|---|
| static class | GroovyShellEndpoint.PipedInputStreamWatcher | |
| static class | GroovyShellEndpoint.PipedOutputStreamWatcher | |
| static class | GroovyShellEndpoint.WsSessionOutputStream | 
| Fields inherited from class | Fields | 
|---|---|
| class MoquiAbstractEndpoint | destroyInitialEci, ecfi, handshakeRequest, httpSession, session, userId, username | 
| Type | Name and description | 
|---|---|
| java.lang.StringBuilder | commandLogBuffer | 
| ExecutionContextImpl | eci | 
| org.apache.groovy.groovysh.Groovysh | groovysh | 
| java.lang.Thread | groovyshThread | 
| java.util.Timer | inactivityTimer | 
| java.io.PrintWriter | inputWriter | 
| org.codehaus.groovy.tools.shell.IO | io | 
| Constructor and description | 
|---|
| GroovyShellEndpoint
                                () | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | void | actionPerformed(java.awt.event.ActionEvent e) | 
|  | void | deregisterEci() | 
|  | void | onClose(javax.jcr.Session session, javax.websocket.CloseReason closeReason) | 
|  | void | onMessage(java.lang.String message) | 
|  | void | onOpen(javax.jcr.Session session, javax.websocket.EndpointConfig config) | 
|  | void | registerEci() | 
|  | void | stopGroovyshThread() | 
| Methods inherited from class | Name | 
|---|---|
| class MoquiAbstractEndpoint | getEcf, getHttpSession, getSession, getUserId, getUsername, onClose, onError, onMessage, onOpen | 
Groovy Documentation