|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.adapter.ResourceConnection
com.waveset.adapter.ScriptedConnection.ScriptedConnection
Field Summary | |
protected java.io.InputStream |
_err
|
protected java.lang.String |
_host
|
protected java.io.InputStream |
_in
|
protected java.io.OutputStream |
_out
|
protected java.lang.String |
_password
|
protected int |
_port
|
protected java.lang.String |
_term
|
protected java.lang.String |
_type
|
protected java.lang.String |
_user
|
static java.lang.String |
code_id
|
static java.lang.String |
HOST
|
static int |
MAX_WAIT_MILLISECONDS
|
static java.lang.String |
PASSWORD
|
static java.lang.String |
PORT
|
protected static int |
READ_BUFFER_SIZE
|
protected static int |
READ_CHECK_FREQUENCY
|
static java.lang.String |
TERM
|
static java.lang.String |
TYPE
|
static java.lang.String |
USER
|
Fields inherited from class com.waveset.adapter.ResourceConnection |
_args, _connected, _pooled, _timeIdled, _trace |
Constructor Summary | |
ScriptedConnection()
Constructors. |
|
ScriptedConnection(java.util.HashMap args)
|
|
ScriptedConnection(java.util.HashMap args,
boolean pooled)
|
Method Summary | |
boolean |
argsEqual(java.util.HashMap argsIn)
Tests if the attribute values in args matches with those set in the ResourceConnection object. |
abstract void |
disConnect()
Deprecated. since 3.1. Use disconnect() instead. |
int |
flushInputStream()
Reads any available data from the input buffer into the unprocessed area and marks all of the unprocessed input data as having been read. |
java.lang.String |
getHost()
Returns the host name of the resource. |
int |
getPort()
Returns the port number of the resource. |
boolean |
isLoggedIn()
|
CaptureList |
runScript(Script script)
Executes a Script on the connected resource. |
static int |
saneFrequency(int maxSleepTime,
int proposedFrequency)
Calculate the needed frequency so that Thread.sleep requests are less than, or equal to, MAX_WAIT_MILLISECONDS per cycle. |
boolean |
selfAuthenticates()
Returns an indication of whether the connection will authenticate itself. |
void |
setArgs(java.util.HashMap args)
Tests for valid attribute values passed in through args. |
java.lang.String |
setDecoder(java.lang.String enc)
|
java.lang.String |
setEncoder(java.lang.String enc)
|
void |
setLineTermination(java.lang.String lineTermination)
|
void |
setLoggedIn(boolean loggedIn)
|
Methods inherited from class com.waveset.adapter.ResourceConnection |
connect, disconnect, getArgsType, getTimeIdled, isConnected, isPooled, setConnected, setPooled, setTimeIdled, testConnection |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String code_id
protected static final int READ_BUFFER_SIZE
protected static final int READ_CHECK_FREQUENCY
public static final java.lang.String HOST
public static final java.lang.String PORT
public static final java.lang.String USER
public static final java.lang.String PASSWORD
public static final java.lang.String TYPE
public static final java.lang.String TERM
protected java.lang.String _host
protected int _port
protected java.lang.String _user
protected java.lang.String _password
protected java.lang.String _type
protected java.lang.String _term
protected java.io.InputStream _in
protected java.io.InputStream _err
protected java.io.OutputStream _out
public static final int MAX_WAIT_MILLISECONDS
Constructor Detail |
public ScriptedConnection() throws WavesetException
public ScriptedConnection(java.util.HashMap args) throws WavesetException
public ScriptedConnection(java.util.HashMap args, boolean pooled) throws WavesetException
Method Detail |
public void setArgs(java.util.HashMap args) throws java.lang.IllegalArgumentException
ResourceConnection
setArgs
in class ResourceConnection
java.lang.IllegalArgumentException
public boolean argsEqual(java.util.HashMap argsIn)
ResourceConnection
argsEqual
in class ResourceConnection
public void setLoggedIn(boolean loggedIn)
public boolean isLoggedIn()
public abstract void disConnect() throws WavesetException
WavesetException
public java.lang.String getHost()
public int getPort()
public boolean selfAuthenticates()
public int flushInputStream()
public static int saneFrequency(int maxSleepTime, int proposedFrequency)
maxSleepTime
- proposedFrequency
-
public CaptureList runScript(Script script) throws WavesetException
WavesetException
public void setLineTermination(java.lang.String lineTermination)
public java.lang.String setEncoder(java.lang.String enc)
enc
- The character set that should be used when sending data to the resource
public java.lang.String setDecoder(java.lang.String enc)
enc
- The character set that data from the resource arrives in.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |