All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

addFormValue(Hashtable, String, String). Method in class com.extropia.net.JavaCGIBridge
Adds a form variable, value pair to the passed Hashtable.

C

callOneWay(URL). Method in class com.extropia.net.JavaCGIBridge
Calls the URL but returns immediately.
callOneWay(URL, boolean). Method in class com.extropia.net.JavaCGIBridge
Calls the URL but returns immediately.
callOneWay(URL, Hashtable). Method in class com.extropia.net.JavaCGIBridge
Calls the URL but returns immediately.
callOneWay(URL, Hashtable, boolean). Method in class com.extropia.net.JavaCGIBridge
Calls the URL but returns immediately.
cleanPool(). Method in class com.extropia.net.JavaCGIBridgePool
Checks the pool to see if any JavaCGIBridge objects have timed out.
clearPool(). Method in class com.extropia.net.JavaCGIBridgePool
Clears out the pool of JavaCGIBridge objects.

F

fetchNextRecord(). Method in class com.extropia.net.JavaCGIBridgeExtension
Obtains a Vector containing the fields of the individual record returned from parsing the records currently being processed by the JavaCGIBridge object.

G

getByteArrayOutputStream(). Method in class com.extropia.net.JavaCGIBridgeExtension
Obtains a ByteArrayOutputStream.
getCleanTime(). Method in class com.extropia.net.JavaCGIBridgePool
Returns the time in milliseconds that a thread will wait before waking up and seeing whether any JavaCGIBridge objects in the pool need cleaning out.
getData(). Method in class com.extropia.net.JavaCGIBridgeNotify
Returns the object that was sent in this notification object regardless of whether it is a Vector, byte array, or a JavaCGIBridgeTimeOutException object.
getDefaultEndDataSeparator(). Method in class com.extropia.net.JavaCGIBridgePool
Returns the default End of Data separator value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
getDefaultFieldSeparator(). Method in class com.extropia.net.JavaCGIBridgePool
Returns the default field separator value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
getDefaultParseAsRaw(). Method in class com.extropia.net.JavaCGIBridgePool
Returns the default ParseAsRaw value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
getDefaultParsedNotifyInterval(). Method in class com.extropia.net.JavaCGIBridgePool
Returns the default ParsedNotifyInterval value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
getDefaultRawNotifyInterval(). Method in class com.extropia.net.JavaCGIBridgePool
Returns the default RawNotifyInterval value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
getDefaultRecordSeparator(). Method in class com.extropia.net.JavaCGIBridgePool
Returns the default record separator value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
getDefaultStartDataSeparator(). Method in class com.extropia.net.JavaCGIBridgePool
Returns the default Start of Data separator value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
getDefaultTimeOut(). Method in class com.extropia.net.JavaCGIBridgePool
Returns the default communication time out in milliseconds for the class.
getEndDataSeparator(). Method in class com.extropia.net.JavaCGIBridge
Returns the end of data separator for the object.
getFieldSeparator(). Method in class com.extropia.net.JavaCGIBridge
Returns the field separator for the object.
getJavaCGIBridge(). Method in class com.extropia.net.JavaCGIBridgePool
Obtains a free JavaCGIBridge object or creates a new one if none are available.
getJavaCGIBridgeExtension(). Method in class com.extropia.net.JavaCGIBridgePool
Obtains a free JavaCGIBridgeExtension object or creates a new one if none are available.
getKeyValuePairs(Vector). Method in class com.extropia.net.JavaCGIBridge
Takes the parsed data returned from the getParsedData method and changes it to a Hashtable of key, value pairs where the first Vector entry of each Vector record is the key and the rest of the second Vector entry for each record is the value of the Hashtable.
getMaxObjects(). Method in class com.extropia.net.JavaCGIBridgePool
Returns a value indicating the maximum number of objects the JavaCGIBridgePool is allowed to hold.
getMaxSpareObjects(). Method in class com.extropia.net.JavaCGIBridgePool
Returns a value indicating the maximum number of objects the JavaCGIBridgePool keeps lying around in the IDLE state.
getObjectData(URL). Method in class com.extropia.net.JavaCGIBridgeExtension
Obtains an ObjectInputStream that encapsulates the stream of data being returned from the web server.
getObjectData(URL, Hashtable). Method in class com.extropia.net.JavaCGIBridgeExtension
Obtains an ObjectInputStream that encapsulates the stream of data being returned from the web server.
getObjectOutputStream(). Method in class com.extropia.net.JavaCGIBridgeExtension
Obtains an ObjectOutputStream.
getParseAsRaw(). Method in class com.extropia.net.JavaCGIBridge
Returns true or false depending on whether the JavaCGIBridge will parse the fields in the HTTP response as Strings (default) or as raw data byte arrays.
getParsedData(). Method in class com.extropia.net.JavaCGIBridgeNotify
Returns parsed Vector data if parsed data is expected to be returned.
getParsedData(URL). Method in class com.extropia.net.JavaCGIBridge
Returns parsed data in the form of a Vector of Vectors containing the returned fields inside of a Vector of returned rows.
getParsedData(URL, Hashtable). Method in class com.extropia.net.JavaCGIBridge
Returns parsed data in the form of a Vector of Vectors containing the returned fields inside of a Vector of returned rows.
getParsedNotifyInterval(). Method in class com.extropia.net.JavaCGIBridge
Returns an integer indicating the number of records which will trigger a notification to observers with the contents of what has been parsed so far.
getRawData(). Method in class com.extropia.net.JavaCGIBridgeNotify
Returns an array of bytes for the raw data sent so far if raw data is expected to be received.
getRawData(URL). Method in class com.extropia.net.JavaCGIBridge
Returns raw HTML data as a String from the passed URL.
getRawData(URL, Hashtable). Method in class com.extropia.net.JavaCGIBridge
Returns raw HTML data as a String from the passed URL and list of Form variable/value pairs stored in a Hashtable.
getRawNotifyInterval(). Method in class com.extropia.net.JavaCGIBridge
Returns an integer indicating the number of raw content bytes from the HTTP response which will trigger a notification to observers with the contents of what has been read so far.
getRecordSeparator(). Method in class com.extropia.net.JavaCGIBridge
Returns the record separator for the object.
getStartDataSeparator(). Method in class com.extropia.net.JavaCGIBridge
Returns the start of data separator for the object.
getStatus(). Method in class com.extropia.net.JavaCGIBridge
Returns the processing status of the JavaCGIBridge objects.
getTimeOut(). Method in class com.extropia.net.JavaCGIBridge
Returns the actual communication time out in milliseconds for the object.
getURLEncodedHashtable(Hashtable). Method in class com.extropia.net.JavaCGIBridge
Returns the form variables inside the hashtable as a URL encoded string of parameters for a CGI based program to process.

I

IDLE. Static variable in class com.extropia.net.JavaCGIBridge
IDLE indicates that the JavaCGIBridge object has finished processing and can move on to do something else.
isAtEndOfData(). Method in class com.extropia.net.JavaCGIBridgeNotify
Returns true if the JavaCGIBridge object has reached the end of the HTTP response.
isTimedOut(). Method in class com.extropia.net.JavaCGIBridgeNotify
Returns true if the JavaCGIBridge object passed the time limit for receiving data.

J

JavaCGIBridge(). Constructor for class com.extropia.net.JavaCGIBridge
Constructs the object with no initialization.
JavaCGIBridge(String, String, String, String). Constructor for class com.extropia.net.JavaCGIBridge
Constructs the object with new separator values
JavaCGIBridgeExtension(). Constructor for class com.extropia.net.JavaCGIBridgeExtension
Constructs the object with no initialization.
JavaCGIBridgeExtension(String, String, String, String). Constructor for class com.extropia.net.JavaCGIBridgeExtension
Constructs the object with new separator values
JavaCGIBridgeNotify(Object, boolean). Constructor for class com.extropia.net.JavaCGIBridgeNotify
Constructs the object with the data object and the flag indicating whether we are at the end of the HTTP response.
JavaCGIBridgePool(). Constructor for class com.extropia.net.JavaCGIBridgePool
JavaCGIBridgeStillProcessingException(). Constructor for class com.extropia.net.JavaCGIBridgeStillProcessingException
Constructs a JavaCGIBridgeStillProcessingException with no detail message.
JavaCGIBridgeStillProcessingException(String). Constructor for class com.extropia.net.JavaCGIBridgeStillProcessingException
Constructs a JavaCGIBridgeStillProcessingException with the specified detail message.
JavaCGIBridgeTimeOutException(). Constructor for class com.extropia.net.JavaCGIBridgeTimeOutException
Constructs a JavaCGIBridgeTimeOutException with no detail message.
JavaCGIBridgeTimeOutException(String). Constructor for class com.extropia.net.JavaCGIBridgeTimeOutException
Constructs a JavaCGIBridgeTimeOutException with the specified detail message.

P

PROCESSING. Static variable in class com.extropia.net.JavaCGIBridge
PROCESSING indicates that the JavaCGIBridge object is in the middle of processing a request.

R

removeJavaCGIBridge(JavaCGIBridge). Method in class com.extropia.net.JavaCGIBridgePool
Removes a particular JavaCGIBridge object from the pool.
run(). Method in class com.extropia.net.JavaCGIBridge
This run thread asynchronously POSTs and GETs data from a URL and places the contents into the _threadRawData variable.
run(). Method in class com.extropia.net.JavaCGIBridgePool
Thread that cleans up timed out JavaCGIBridge objects.

S

setCleanTime(int). Method in class com.extropia.net.JavaCGIBridgePool
Sets the time between when the JavaCGIBridgePool's thread will check if objects in the pool have timed out and need to be cleaned.
setDefaultEndDataSeparator(String). Method in class com.extropia.net.JavaCGIBridgePool
Sets the default End of Data value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
setDefaultFieldSeparator(String). Method in class com.extropia.net.JavaCGIBridgePool
Sets the default field separator value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
setDefaultParseAsRaw(boolean). Method in class com.extropia.net.JavaCGIBridgePool
Sets the default ParseAsRaw value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
setDefaultParsedNotifyInterval(int). Method in class com.extropia.net.JavaCGIBridgePool
Sets the default ParsedNotifyInterval value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
setDefaultRawNotifyInterval(int). Method in class com.extropia.net.JavaCGIBridgePool
Sets the default RawNotifyInterval value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
setDefaultRecordSeparator(String). Method in class com.extropia.net.JavaCGIBridgePool
Sets the default record separator value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
setDefaultStartDataSeparator(String). Method in class com.extropia.net.JavaCGIBridgePool
Sets the default Start of Data value to be assigned to the JavaCGIBridge object when it is handed out from the pool.
setDefaultTimeOut(int). Method in class com.extropia.net.JavaCGIBridgePool
Sets the default communication time out in milliseconds for the class.
setEndDataSeparator(String). Method in class com.extropia.net.JavaCGIBridge
Sets the end of data separator for the object.
setFieldSeparator(String). Method in class com.extropia.net.JavaCGIBridge
Sets the field separator for the object.
setMaxObjects(int). Method in class com.extropia.net.JavaCGIBridgePool
Sets the maximum number of objects the JavaCGIBridgePool can hold.
setMaxSpareObjects(int). Method in class com.extropia.net.JavaCGIBridgePool
Sets the maximum number of spare IDLE objects the JavaCGIBridgePool keeps lying around.
setParseAsRaw(boolean). Method in class com.extropia.net.JavaCGIBridge
Sets the flag that indicates whether the JavaCGIBridge will parse the HTTP response data as raw byte array or as String (default).
setParsedNotifyInterval(int). Method in class com.extropia.net.JavaCGIBridge
Sets an integer indicating the number of records which will trigger a notification to observers with the contents of what has been parsed so far.
setRawNotifyInterval(int). Method in class com.extropia.net.JavaCGIBridge
Sets an integer indicating the number of raw content bytes from the HTTP response which will trigger a notification to observers with the contents of what has been read so far.
setRecordSeparator(String). Method in class com.extropia.net.JavaCGIBridge
Sets the record separator for the object.
setStartDataSeparator(String). Method in class com.extropia.net.JavaCGIBridge
Sets the start of data separator for the object.
setStatus(int). Method in class com.extropia.net.JavaCGIBridge
Sets the processing status of the JavaCGIBridge object.
setTimeOut(int). Method in class com.extropia.net.JavaCGIBridge
Sets the actual communication time out in milliseconds for the object.
SETUP. Static variable in class com.extropia.net.JavaCGIBridge
SETUP indicates that the processing status is in setup mode.
showDocument(AppletContext, URL, String). Method in class com.extropia.net.JavaCGIBridgeExtension
Tells the browser to show a document.
showDocument(AppletContext, URL, String, Hashtable). Method in class com.extropia.net.JavaCGIBridgeExtension
Tells the browser to show a document.
showDocument(AppletContext, URL, String, Hashtable, boolean). Method in class com.extropia.net.JavaCGIBridgeExtension
Tells the browser to show a document.