org.iaccess.TNProtocol
Class iAccessNegotiation.TRequestThread

java.lang.Object
  extended by org.iaccess.TNProtocol.iAccessNegotiation.TRequestThread
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
iAccessNegotiation

private class iAccessNegotiation.TRequestThread
extends java.lang.Object
implements java.lang.Runnable

Local class implementing the possibility to send counter-requests. It is used from inside the AskCredentials() function. All missing credentials are requested in new threads using this class.


Field Summary
private  TRequest Request
           
private  int Result
           
 
Constructor Summary
iAccessNegotiation.TRequestThread(TRequest Request)
          Runs a credential request in a current thread.
iAccessNegotiation.TRequestThread(TRequest Request, java.lang.ThreadGroup threadgroup)
          Runs a credential request in a new thread.
 
Method Summary
 void run()
          Send counter-request to a server.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Request

private TRequest Request

Result

private int Result
Constructor Detail

iAccessNegotiation.TRequestThread

public iAccessNegotiation.TRequestThread(TRequest Request,
                                         java.lang.ThreadGroup threadgroup)
Runs a credential request in a new thread.


iAccessNegotiation.TRequestThread

public iAccessNegotiation.TRequestThread(TRequest Request)
Runs a credential request in a current thread. It is used for the last credential in a missing set.

Method Detail

run

public void run()
Send counter-request to a server.

Specified by:
run in interface java.lang.Runnable