BEAST
eu.baltrad.beast.exchange.PooledFileRequestTask Class Reference

Task used when posting asynchronous send file requests. More...

Inheritance diagram for eu.baltrad.beast.exchange.PooledFileRequestTask:

Public Member Functions

 PooledFileRequestTask (SendFileRequest request, SendFileRequestCallback callback, IExchangeManager exchangeManager)
 Constructor.
 
void run ()
 Executes the send.
 
IExchangeManager getExchangeManager ()
 
void setExchangeManager (IExchangeManager exchangeManager)
 
SendFileRequestCallback getCallback ()
 
void setCallback (SendFileRequestCallback callback)
 
SendFileRequest getRequest ()
 
void setRequest (SendFileRequest request)
 

Detailed Description

Task used when posting asynchronous send file requests.

Author
anders

Constructor & Destructor Documentation

◆ PooledFileRequestTask()

eu.baltrad.beast.exchange.PooledFileRequestTask.PooledFileRequestTask ( SendFileRequest request,
SendFileRequestCallback callback,
IExchangeManager exchangeManager )
inline

Constructor.

Parameters
requestrequest
callbackcallback

Member Function Documentation

◆ getCallback()

SendFileRequestCallback eu.baltrad.beast.exchange.PooledFileRequestTask.getCallback ( )
inline
Returns
the callback

◆ getExchangeManager()

IExchangeManager eu.baltrad.beast.exchange.PooledFileRequestTask.getExchangeManager ( )
inline
Returns
the exchange manager

◆ getRequest()

SendFileRequest eu.baltrad.beast.exchange.PooledFileRequestTask.getRequest ( )
inline
Returns
the request

◆ run()

void eu.baltrad.beast.exchange.PooledFileRequestTask.run ( )
inline

Executes the send.

◆ setCallback()

void eu.baltrad.beast.exchange.PooledFileRequestTask.setCallback ( SendFileRequestCallback callback)
inline
Parameters
callbackthe callback

◆ setExchangeManager()

void eu.baltrad.beast.exchange.PooledFileRequestTask.setExchangeManager ( IExchangeManager exchangeManager)
inline
Parameters
exchangeManagerthe exchange manager

◆ setRequest()

void eu.baltrad.beast.exchange.PooledFileRequestTask.setRequest ( SendFileRequest request)
inline
Parameters
requestthe request

The documentation for this class was generated from the following file: