openlsd.multiple.autoimport.commonimport.LSDImportNetFileExtOp Class Reference

Inheritance diagram for openlsd.multiple.autoimport.commonimport.LSDImportNetFileExtOp:

Inheritance graph
[legend]
Collaboration diagram for openlsd.multiple.autoimport.commonimport.LSDImportNetFileExtOp:

Collaboration graph
[legend]

List of all members.


Detailed Description

Class to really import files into LSD and DB from Net. ML Version
Author:
Frederic Bregier LGPL

Public Member Functions

 LSDImportNetFileExtOp (LSDDbAdmin admin, ConcurrentLinkedQueue< LSDExtQueueMember > queue, ConcurrentLinkedQueue< LSDExtQueueMember > result, boolean isBatch)
void run ()

Protected Attributes

LSDDbAdmin admin = null
LSDCommonFunctions lcf = null

Constructor & Destructor Documentation

openlsd.multiple.autoimport.commonimport.LSDImportNetFileExtOp.LSDImportNetFileExtOp ( LSDDbAdmin  admin,
ConcurrentLinkedQueue< LSDExtQueueMember queue,
ConcurrentLinkedQueue< LSDExtQueueMember result,
boolean  isBatch 
)

Create an ImportFile Thread Runner from DB, RunQueue and ResultQueue.

Parameters:
admin 
queue 
result 
isBatch 


Member Function Documentation

void openlsd.appli.autoimport.commonimport.LSDImportNetFile.run (  )  [inherited]

Run the import of all files from the Run Queue and put the result in the Done Queue


Member Data Documentation

DB Admin object

Common Functions Object


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