DLV.core
Class JavaPipedIOImpl

java.lang.Object
  extended by DLV.core.JavaPipedIOImpl
All Implemented Interfaces:
AbstractIOImplementation

public class JavaPipedIOImpl
extends java.lang.Object
implements AbstractIOImplementation


Field Summary
static byte FINISHED
           
static byte FREEZED
           
static byte READY
           
static byte RUNNING
           
 
Constructor Summary
JavaPipedIOImpl(java.lang.String dlvPath)
           
 
Method Summary
 void deFreeze(DlvIOHandler handler)
           
 void freeze(DlvIOHandler handler)
           
 java.lang.String getPathName()
           
 java.lang.String getVersion()
           
 java.lang.String getWarnings()
           
 void kill(DlvIOHandler handler)
           
 void reset()
           
 void run(DlvIOHandler handler)
           
 void setPathName(java.lang.String dlvPath)
           
 void setWarnings(java.lang.String warning)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

READY

public static final byte READY
See Also:
Constant Field Values

RUNNING

public static final byte RUNNING
See Also:
Constant Field Values

FINISHED

public static final byte FINISHED
See Also:
Constant Field Values

FREEZED

public static final byte FREEZED
See Also:
Constant Field Values
Constructor Detail

JavaPipedIOImpl

public JavaPipedIOImpl(java.lang.String dlvPath)
Method Detail

setPathName

public void setPathName(java.lang.String dlvPath)

getPathName

public java.lang.String getPathName()

run

public void run(DlvIOHandler handler)
         throws DLVInvocationException
Specified by:
run in interface AbstractIOImplementation
Throws:
DLVInvocationException

kill

public void kill(DlvIOHandler handler)
          throws DLVInvocationException
Specified by:
kill in interface AbstractIOImplementation
Throws:
DLVInvocationException

getWarnings

public java.lang.String getWarnings()
                             throws DLVInvocationException
Specified by:
getWarnings in interface AbstractIOImplementation
Throws:
DLVInvocationException

setWarnings

public void setWarnings(java.lang.String warning)
                 throws DLVInvocationException
Throws:
DLVInvocationException

reset

public void reset()
Specified by:
reset in interface AbstractIOImplementation

freeze

public void freeze(DlvIOHandler handler)
            throws DLVInvocationException
Specified by:
freeze in interface AbstractIOImplementation
Throws:
DLVInvocationException

deFreeze

public void deFreeze(DlvIOHandler handler)
              throws DLVInvocationException
Specified by:
deFreeze in interface AbstractIOImplementation
Throws:
DLVInvocationException

getVersion

public java.lang.String getVersion()
                            throws DLVInvocationException
Specified by:
getVersion in interface AbstractIOImplementation
Throws:
DLVInvocationException