openlsd.multiple.autoimport.commonimport
Class LSDAutoImportTaskExtOp

java.lang.Object
  extended by java.util.TimerTask
      extended by openlsd.appli.autoimport.commonimport.LSDAutoImportTask
          extended by openlsd.multiple.autoimport.commonimport.LSDAutoImportTaskExtOp
All Implemented Interfaces:
java.lang.Runnable

public class LSDAutoImportTaskExtOp
extends LSDAutoImportTask

Sub Class to handle auto import of files using one DB connection for all threads

Author:
fbregier

Field Summary
 
Fields inherited from class openlsd.appli.autoimport.commonimport.LSDAutoImportTask
autoImport, isNet, lock
 
Constructor Summary
LSDAutoImportTaskExtOp(LSDAutoImport autoImport, LSDLock lock)
          Create a AutoImport task without Net
 
Method Summary
 void run()
          Run the methode runImport().
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LSDAutoImportTaskExtOp

public LSDAutoImportTaskExtOp(LSDAutoImport autoImport,
                              LSDLock lock)
Create a AutoImport task without Net

Parameters:
autoImport -
lock -
Method Detail

run

public void run()
Run the methode runImport(). If KO set the lock as unlock.

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class LSDAutoImportTask