java.lang.Object
org.media.datastore.sepengine.driver.beepDriver.BeepConnection
- All Implemented Interfaces:
- org.media.datastore.sepengine.driver.SepStoreConnection
- public class BeepConnection
- extends java.lang.Object
- implements org.media.datastore.sepengine.driver.SepStoreConnection
- Version:
- $Revision: 1.19 $ $Date: 2001/08/21 15:00:00
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_session
private Session _session
SEP_HOST
private java.lang.String SEP_HOST
SEP_PORT
private int SEP_PORT
SEP_DATABASE
private java.lang.String SEP_DATABASE
SEP_USER
private java.lang.String SEP_USER
SEP_PASSWD
private java.lang.String SEP_PASSWD
SEP_STATUS
private boolean SEP_STATUS
SEP_SECURE
private java.lang.String SEP_SECURE
CONNECTION_BAD
public boolean CONNECTION_BAD
CONNECTION_OK
public boolean CONNECTION_OK
this_driver
public org.media.datastore.sepengine.driver.SepStoreDriver this_driver
this_url
private java.lang.String this_url
replayed
private boolean replayed
response
private java.io.InputStream response
sis
private org.media.datastore.sepengine.util.StringInputStream sis
BUFFER_SIZE
private final int BUFFER_SIZE
- See Also:
- Constant Field Values
hashMethod
private final java.lang.String hashMethod
- See Also:
- Constant Field Values
seed
private final java.lang.String seed
- See Also:
- Constant Field Values
seq
private final int seq
- See Also:
- Constant Field Values
BeepConnection
public BeepConnection()
executeSEP
public java.io.InputStream executeSEP(java.io.InputStream sepStream)
throws java.lang.Exception
- Specified by:
executeSEP in interface org.media.datastore.sepengine.driver.SepStoreConnection
executeSEP
public java.io.InputStream executeSEP(java.lang.String sepString)
throws java.lang.Exception
- Specified by:
executeSEP in interface org.media.datastore.sepengine.driver.SepStoreConnection
getURL
public java.lang.String getURL()
throws java.lang.Exception
getUserName
public java.lang.String getUserName()
throws java.lang.Exception
openConnection
protected void openConnection(java.lang.String host,
int port,
java.util.Properties prop,
java.lang.String dbName,
java.lang.String url,
org.media.datastore.sepengine.driver.SepStoreDriver driver)
throws java.lang.Exception
close
public void close()
throws BEEPException
- Specified by:
close in interface org.media.datastore.sepengine.driver.SepStoreConnection
streamToString
private java.lang.String streamToString(InputDataStreamAdapter is)
throws java.lang.Exception
preDigest
private java.lang.String preDigest(java.lang.String pwd)
throws java.lang.Exception
getPasswdHash
private java.lang.String getPasswdHash(java.lang.String pwd)
throws java.lang.Exception
authenticate
private Session authenticate(Session sess,
java.lang.String user,
java.lang.String pwd)
throws java.lang.Exception
tls
private Session tls(Session tlsSes,
java.lang.String privacy)
throws java.lang.Exception
beepLogger
private void beepLogger()
initSession
private Session initSession(java.lang.String host,
int port)
throws java.lang.Exception
initChannel
private Channel initChannel(Session ses)
throws java.lang.Exception