public interface EclipseEngine extends EclipseConnection
EclipseConnection interface,
 classes which implement
 EclipseEngine also allow access to the ECLiPSe engine's standard
 streams: stdin, stdout and sterr.EclipseConnection, 
EmbeddedEclipse, 
OutOfProcessEclipse| Modifier and Type | Method and Description | 
|---|---|
| FromEclipseQueue | getEclipseStderr()Return a FromEclipseQueue which allows access to the ECLiPSe engine's
  stderrstream. | 
| ToEclipseQueue | getEclipseStdin()Return a ToEclipseQueue which allows access to the ECLiPSe engine's
  stdinstream. | 
| FromEclipseQueue | getEclipseStdout()Return a FromEclipseQueue which allows access to the ECLiPSe engine's
  stdoutstream. | 
| boolean | isUsingQueues()Query the ECLiPSe engine's "use queues" flag. | 
compile, getAsyncEclipseQueue, getFromEclipseQueue, getPath, getPeerName, getToEclipseQueue, registerMultitask, rpc, rpc, rpc, rpc, rpc, rpc, rpc, rpc, rpcToEclipseQueue getEclipseStdin() throws EclipseTerminatedException
stdin stream. Returns null if the ECLiPSe was not set
 up to use queue objects for its standard streams (see EclipseEngineOptions).EclipseTerminatedException - if the ECLiPSe engine has been destroyed
 or disconnected.FromEclipseQueue getEclipseStdout() throws EclipseTerminatedException
stdout stream. Returns null if the ECLiPSe was not set
 up to use queue objects for its standard streams (see EclipseEngineOptions).EclipseTerminatedException - if the ECLiPSe engine has been
 destroyed.FromEclipseQueue getEclipseStderr() throws EclipseTerminatedException
stderr stream. Returns null if the ECLiPSe was not set
 up to use queue objects for its standard streams (see EclipseEngineOptions).EclipseTerminatedException - if the ECLiPSe engine has been
 destroyed.boolean isUsingQueues()