SSLThread (Java Globus API)

org.globus.mds.gsi.common
Class SSLThread

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--org.globus.mds.gsi.common.SSLThread
All Implemented Interfaces:
java.lang.Runnable

public class SSLThread
extends java.lang.Thread


Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
SSLThread(GlobusProxy proxy, java.lang.String serverName, java.io.OutputStream out, java.io.InputStream in)
           
 
Method Summary
 boolean errorOccured()
           
 java.lang.Exception getException()
           
protected  java.io.InputStream getIIn()
           
 java.io.InputStream getIn()
           
protected  java.io.OutputStream getIOut()
           
 java.io.OutputStream getOut()
           
 int getRecvMaxBufSize()
           
 int getSendMaxBufSize()
           
 boolean isCompleted()
           
 boolean isIntegrityQop()
           
 boolean isNotProtected()
           
 boolean isPrivacyQop()
           
 void run()
           
 void setQOP(byte[] qop)
           
 void setRecvMaxBufSize(int size)
           
 void setSendMaxBufSize(int size)
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SSLThread

public SSLThread(GlobusProxy proxy,
                 java.lang.String serverName,
                 java.io.OutputStream out,
                 java.io.InputStream in)
Method Detail

setSendMaxBufSize

public void setSendMaxBufSize(int size)

getSendMaxBufSize

public int getSendMaxBufSize()

setRecvMaxBufSize

public void setRecvMaxBufSize(int size)

getRecvMaxBufSize

public int getRecvMaxBufSize()

setQOP

public void setQOP(byte[] qop)

isPrivacyQop

public boolean isPrivacyQop()

isIntegrityQop

public boolean isIntegrityQop()

isNotProtected

public boolean isNotProtected()

isCompleted

public boolean isCompleted()

getIOut

protected java.io.OutputStream getIOut()

getIIn

protected java.io.InputStream getIIn()

getOut

public java.io.OutputStream getOut()

getIn

public java.io.InputStream getIn()

errorOccured

public boolean errorOccured()

getException

public java.lang.Exception getException()

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread