rp1.rossum
Interface RsRunnable

All Superinterfaces:
java.lang.Runnable
All Known Implementing Classes:
RsClient

public interface RsRunnable
extends java.lang.Runnable

This interface, which is intended for RP1 internal use, extends the Java Runnable interface, adding methods that are used for dynamically loaded clients. The methods are given below in the order in which they should be invoked:

Since the use of this interface requires a rather detailed knowledge of the workings of RP1, most applications developers will find it convenient to take advantage of the existing tools and implementing their RP1 clients by writing an extension to the RsClient class.


Method Summary
 void initialize()
           
 void setInputOutputStreams(java.io.InputStream input, java.io.OutputStream output)
           
 void setLogger(RsLogInterface logger)
           
 
Methods inherited from interface java.lang.Runnable
run
 

Method Detail

setInputOutputStreams

void setInputOutputStreams(java.io.InputStream input,
                           java.io.OutputStream output)

initialize

void initialize()
                throws java.io.IOException
Throws:
java.io.IOException

setLogger

void setLogger(RsLogInterface logger)