openlsd.multiple.autoimport.commonimport
Class LSDAutoImportTaskBlockExtOp

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

public class LSDAutoImportTaskBlockExtOp
extends LSDAutoImportTaskBlock

Sub Class to handle auto import of files using a dedicated DB connection for each thread

Author:
fbregier

Field Summary
 
Fields inherited from class openlsd.appli.autoimport.commonimport.LSDAutoImportTaskBlock
autoImport, isNet, lock
 
Constructor Summary
LSDAutoImportTaskBlockExtOp(LSDAutoImportBlock 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

LSDAutoImportTaskBlockExtOp

public LSDAutoImportTaskBlockExtOp(LSDAutoImportBlock 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 LSDAutoImportTaskBlock