Secure iNet Factory

com.jscape.inet.ssh.authentication.requests
Class AbstractComplexRequest

java.lang.Object
  extended by com.jscape.util.task.AbstractTask
      extended by com.jscape.inet.ssh.authentication.requests.AbstractAuthenticationRequest
          extended by com.jscape.inet.ssh.authentication.requests.AbstractComplexRequest
All Implemented Interfaces:
AuthenticationRequest, Task, java.lang.Cloneable, java.lang.Runnable
Direct Known Subclasses:
SuccessiveAttemptRequest

public abstract class AbstractComplexRequest
extends AbstractAuthenticationRequest

Author:
Alex

Nested Class Summary
 
Nested classes/interfaces inherited from class com.jscape.util.task.AbstractTask
com.jscape.util.task.AbstractTask.Listener, com.jscape.util.task.AbstractTask.TaskCanceledException
 
Constructor Summary
AbstractComplexRequest()
           
 
Method Summary
 void addRequest(AuthenticationRequest request)
           
 void clearRequests()
           
 long getRequestsPause()
           
 void removeRequest(AuthenticationRequest request)
           
 void removeRequest(int index)
           
 void setRequest(AuthenticationRequest request, int index)
           
 void setRequestsPause(long requestsPause)
           
 
Methods inherited from class com.jscape.inet.ssh.authentication.requests.AbstractAuthenticationRequest
clone, getBanner, getError, getServiceName, getTransportSession, getUser, isSuccessful, isValid, setServiceName, setTransportSession, setUser
 
Methods inherited from class com.jscape.util.task.AbstractTask
cancel, getListener, getName, isCanceled, isDone, isStarted, resetCancel, run, setListener, waitUntilDone, waitUntilDone, waitUntilDoneOrCanceled, waitUntilStarted, waitUntilStarted
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.jscape.util.task.Task
cancel, isDone, isStarted
 
Methods inherited from interface java.lang.Runnable
run
 

Constructor Detail

AbstractComplexRequest

public AbstractComplexRequest()
Method Detail

addRequest

public void addRequest(AuthenticationRequest request)

setRequest

public void setRequest(AuthenticationRequest request,
                       int index)

removeRequest

public void removeRequest(AuthenticationRequest request)

removeRequest

public void removeRequest(int index)

clearRequests

public void clearRequests()

getRequestsPause

public long getRequestsPause()

setRequestsPause

public void setRequestsPause(long requestsPause)

Secure iNet Factory

Copyright © JSCAPE LLC. 1999-2011. All Rights Reserved