Uses of Class
openr66.protocol.utils.R66Future

Packages that use R66Future
openr66.client Classes implementing Clients 
openr66.commander Classes implementing Commander, reader of database updates from clients 
openr66.context.task Classes implementing Tasks for pre, post or error operations Several kind of tasks exist in OpenR66:
LOG, MOVE, MOVERENAME, COPY, COPYRENAME, EXEC, EXECMOVE, LINKRENAME, TRANSFER, VALIDFILEPATH, DELETE



Several tasks are possible to run before a transfer starts (pre action), after a transfer is finished correctly (post action) or after an error occurs (either in pre or post action or during transfer: error action). 
openr66.protocol.localhandler Classes implementing LocalHandlers (real work) 
openr66.protocol.networkhandler Classes implementing Network Handler (multiplexing local handlers) 
openr66.protocol.test Classes implementing Test only 
openr66.server Classes implementing Server startup main class or utility classes 
 

Uses of R66Future in openr66.client
 

Fields in openr66.client declared as R66Future
protected  R66Future AbstractTransfer.future
           
protected  R66Future AbstractBusinessRequest.future
           
 

Constructors in openr66.client with parameters of type R66Future
AbstractBusinessRequest(Class<?> clasz, R66Future future, String remoteHost, NetworkTransaction networkTransaction, BusinessRequestPacket packet)
           
AbstractTransfer(Class<?> clasz, R66Future future, String filename, String rulename, String fileinfo, boolean isMD5, String remoteHost, int blocksize, long id, Timestamp timestart)
           
DirectTransfer(R66Future future, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, long id, NetworkTransaction networkTransaction)
           
Message(NetworkTransaction networkTransaction, R66Future future, DbHostAuth hostAuth, TestPacket packet)
           
Message(NetworkTransaction networkTransaction, R66Future future, String requested, TestPacket packet)
           
ProgressBarTransfer(R66Future future, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, long id, NetworkTransaction networkTransaction, long callbackdelay)
           
RecvThroughClient(R66Future future, RecvThroughHandler handler, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, long id, NetworkTransaction networkTransaction)
           
RequestInformation(R66Future future, String requested, String rulename, String filename, byte request, NetworkTransaction networkTransaction)
           
RequestTransfer(R66Future future, long specialId, String requested, String requester, boolean cancel, boolean stop, boolean restart, NetworkTransaction networkTransaction)
           
SendThroughClient(R66Future future, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, long id, NetworkTransaction networkTransaction)
           
SubmitTransfer(R66Future future, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, long id, Timestamp starttime)
           
 

Uses of R66Future in openr66.commander
 

Methods in openr66.commander that return R66Future
 R66Future ClientRunner.finishTransfer(boolean retry, LocalChannelReference localChannelReference)
          Finish the transfer (called at the end of runTransfer)
 R66Future ClientRunner.runTransfer()
          True transfer run (can be called directly to enable exception outside any executors)
 R66Future ClientRunner.tryAgainTransferOnOverloaded(boolean retry, LocalChannelReference localChannelReference)
          In case an overloaded signal is returned by the requested
 

Constructors in openr66.commander with parameters of type R66Future
ClientRunner(NetworkTransaction networkTransaction, DbTaskRunner taskRunner, R66Future futureRequest)
           
 

Uses of R66Future in openr66.context.task
 

Methods in openr66.context.task that return R66Future
 R66Future AbstractTask.getFutureCompletion()
           
 

Uses of R66Future in openr66.protocol.localhandler
 

Methods in openr66.protocol.localhandler that return R66Future
 R66Future LocalChannelReference.getFutureEndTransfer()
           
 R66Future LocalChannelReference.getFutureRequest()
           
 R66Future LocalChannelReference.getFutureValidateConnection()
           
 R66Future LocalChannelReference.getFutureValidateStartup()
           
 R66Future LocalChannelReference.getFutureValidRequest()
           
 

Methods in openr66.protocol.localhandler with parameters of type R66Future
 LocalChannelReference LocalTransaction.createNewClient(org.jboss.netty.channel.Channel networkChannel, Integer remoteId, R66Future futureRequest)
          Create a new Client
 

Constructors in openr66.protocol.localhandler with parameters of type R66Future
LocalChannelReference(org.jboss.netty.channel.Channel localChannel, org.jboss.netty.channel.Channel networkChannel, Integer remoteId, R66Future futureRequest)
           
 

Uses of R66Future in openr66.protocol.networkhandler
 

Methods in openr66.protocol.networkhandler with parameters of type R66Future
 LocalChannelReference NetworkTransaction.createConnection(SocketAddress socketAddress, boolean isSSL, R66Future futureRequest)
          Create a connection to the specified socketAddress
 LocalChannelReference NetworkTransaction.createConnectionWithRetry(SocketAddress socketAddress, boolean isSSL, R66Future futureRequest)
          Create a connection to the specified socketAddress with multiple retries
 

Uses of R66Future in openr66.protocol.test
 

Constructors in openr66.protocol.test with parameters of type R66Future
TestBusinessRequest(NetworkTransaction networkTransaction, R66Future future, String remoteHost, BusinessRequestPacket packet)
           
TestProgressBarTransfer(R66Future future, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, long id, NetworkTransaction networkTransaction, long callbackdelay)
           
TestRecvThroughClient(R66Future future, TestRecvThroughClient.TestRecvThroughHandler handler, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, NetworkTransaction networkTransaction)
           
TestSendThroughClient(R66Future future, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, NetworkTransaction networkTransaction)
           
TestSendThroughForward(R66Future future, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, NetworkTransaction networkTransaction, long idt, goldengate.common.database.DbSession dbSession, DbTaskRunner runner)
           
TestSubmitTransfer(R66Future future, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, Timestamp starttime)
           
TestTransaction(NetworkTransaction networkTransaction, R66Future future, SocketAddress socketAddress, TestPacket packet)
           
TestTransferNoDb(R66Future future, String remoteHost, String filename, String rulename, String fileinfo, boolean isMD5, int blocksize, long id, NetworkTransaction networkTransaction)
           
 

Uses of R66Future in openr66.server
 

Fields in openr66.server declared as R66Future
protected  R66Future LogExport.future
           
protected  R66Future ConfigImport.future
           
protected  R66Future ConfigExport.future
           
protected  R66Future ChangeBandwidthLimits.future
           
 

Constructors in openr66.server with parameters of type R66Future
ChangeBandwidthLimits(R66Future future, long wgl, long rgl, long wsl, long rsl, NetworkTransaction networkTransaction)
           
ConfigExport(R66Future future, boolean host, boolean rule, NetworkTransaction networkTransaction)
           
ConfigImport(R66Future future, boolean hostPurge, boolean rulePurge, String host, String rule, NetworkTransaction networkTransaction)
           
LogExport(R66Future future, boolean purgeLog, boolean clean, Timestamp start, Timestamp stop, NetworkTransaction networkTransaction)
           
 



Copyright © 2009-2012 Frederic Bregier. All Rights Reserved.