Public Member Functions | |
LSMImportFileExtOp (LSDDbAdmin admin, ConcurrentLinkedQueue< LSDExtQueueMember > queue, ConcurrentLinkedQueue< LSDExtQueueMember > result, boolean isBatch) | |
void | run () |
Protected Member Functions | |
boolean | executeImport (LSDExtQueueMember member) |
Protected Attributes | |
ConcurrentLinkedQueue < LSDExtQueueMember > | queue = null |
LSDDbAdmin | admin = null |
File | file = null |
boolean | isBatch = true |
LSDCommonFunctions | lcf = null |
openlsm.multiple.autoimport.commonimport.LSMImportFileExtOp.LSMImportFileExtOp | ( | 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.LSDImportFile.run | ( | ) | [inherited] |
Run the import of all files from the Run Queue and put the result in the Done Queue
boolean openlsd.appli.autoimport.commonimport.LSDImportFile.executeImport | ( | LSDExtQueueMember | member | ) | [protected, inherited] |
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.LSDImportFile.queue = null [protected, inherited] |
Queue of Member to import
LSDDbAdmin openlsd.appli.autoimport.commonimport.LSDImportFile.admin = null [protected, inherited] |
DB Admin object
File openlsd.appli.autoimport.commonimport.LSDImportFile.file = null [protected, inherited] |
File to import
boolean openlsd.appli.autoimport.commonimport.LSDImportFile.isBatch = true [protected, inherited] |
Is this import done in Batch mode
LSDCommonFunctions openlsd.appli.autoimport.commonimport.LSDImportFile.lcf = null [protected, inherited] |
Common Functions Object