BaltradDex
BALTRAD Data Exchange System
Loading...
Searching...
No Matches
eu.baltrad.dex.net.util.PostFileTask Class Reference
Inheritance diagram for eu.baltrad.dex.net.util.PostFileTask:

Public Member Functions

 PostFileTask (IRegistryManager registryManager, ISubscriptionManager subscriptionManager, INodeStatusManager nodeStatusManager, HttpUriRequest request, String uuid, User user, DataSource dataSource, int connTimeout, int soTimeout)
 
void run ()
 
PostFileRedirectHandler getRedirectHandler ()
 
void setRedirectHandler (PostFileRedirectHandler redirectHandler)
 

Protected Attributes

IRegistryManager registryManager
 
ISubscriptionManager subscriptionManager
 
INodeStatusManager nodeStatusManager
 
Logger log
 
IHttpClientUtil httpClient
 
HttpUriRequest request
 
String uuid
 
User user
 
DataSource dataSource
 

Detailed Description

Implements data delivery task executed in a separate thread.

Author
Maciej Szewczykowski | macie.nosp@m.j@ba.nosp@m.ltrad.nosp@m..eu
Version
1.2.1
Since
1.2.0

Constructor & Destructor Documentation

◆ PostFileTask()

eu.baltrad.dex.net.util.PostFileTask.PostFileTask ( IRegistryManager registryManager,
ISubscriptionManager subscriptionManager,
INodeStatusManager nodeStatusManager,
HttpUriRequest request,
String uuid,
User user,
DataSource dataSource,
int connTimeout,
int soTimeout )
inline

Constructor.

Parameters
registryManagerDelivery registry manager
subscriptionManagerSubscription manager
nodeStatusManagerNode status manager
requestData delivery request
uuidFile entry identifier string
userRecipient
dataSourceData source
connTimeoutConnection timeout
soTimeoutSocket timeout

Member Function Documentation

◆ run()

void eu.baltrad.dex.net.util.PostFileTask.run ( )
inline

Implements Runnable interface. Runs data delivery task in a separate thread.


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