Public Member Functions | |
LSDImportNetFile (LSDDbAdmin admin, ConcurrentLinkedQueue< LSDExtQueueMember > queue, ConcurrentLinkedQueue< LSDExtQueueMember > result, boolean isBatch) | |
void | run () |
Protected Attributes | |
LSDDbAdmin | admin = null |
LSDCommonFunctions | lcf = null |
Private Member Functions | |
boolean | executeImportNet (LSDExtQueueMember member) |
Private Attributes | |
ConcurrentLinkedQueue < LSDExtQueueMember > | queue = null |
File | file = null |
boolean | isBatch = true |
openlsd.appli.autoimport.commonimport.LSDImportNetFile.LSDImportNetFile | ( | LSDDbAdmin | admin, | |
ConcurrentLinkedQueue< LSDExtQueueMember > | queue, | |||
ConcurrentLinkedQueue< LSDExtQueueMember > | result, | |||
boolean | isBatch | |||
) |
Create an ImportFile Thread Runner from DB, RunQueue and ResultQueue.
admin | ||
queue | ||
result | ||
isBatch |
void openlsd.appli.autoimport.commonimport.LSDImportNetFile.run | ( | ) |
Run the import of all files from the Run Queue and put the result in the Done Queue
boolean openlsd.appli.autoimport.commonimport.LSDImportNetFile.executeImportNet | ( | LSDExtQueueMember | member | ) | [private] |
Run the import of one file from the Run Queue and put the result in the Done Queue
member |
ConcurrentLinkedQueue<LSDExtQueueMember> openlsd.appli.autoimport.commonimport.LSDImportNetFile.queue = null [private] |
Queue of Member to import
LSDDbAdmin openlsd.appli.autoimport.commonimport.LSDImportNetFile.admin = null [protected] |
DB Admin object
File openlsd.appli.autoimport.commonimport.LSDImportNetFile.file = null [private] |
File to import
boolean openlsd.appli.autoimport.commonimport.LSDImportNetFile.isBatch = true [private] |
Is this import done in Batch mode
LSDCommonFunctions openlsd.appli.autoimport.commonimport.LSDImportNetFile.lcf = null [protected] |
Common Functions Object