Class ImpExWorker
- java.lang.Object
-
- de.hybris.platform.impex.jalo.imp.ImpExWorker
-
- All Implemented Interfaces:
ImpExLogFilter.LocationProvider
,NamedProcess
,java.lang.Runnable
- Direct Known Subclasses:
ImpExReaderWorker
,ImpExResultProcessWorker
public class ImpExWorker extends java.lang.Object implements java.lang.Runnable, NamedProcess, ImpExLogFilter.LocationProvider
- Since:
- 3.1-u7
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.log4j.Logger
LOG
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
cleanupThread()
protected long
getCreationTimestamp()
java.lang.String
getCurrentLocation()
java.lang.String
getProcessName()
protected MultiThreadedImpExImportReader
getReader()
protected PoolableThread
getWorkerTread()
protected boolean
isFinished()
protected boolean
isStarted()
protected void
perform()
protected void
prepareThread()
void
run()
protected void
start()
java.lang.String
toString()
-
-
-
Method Detail
-
run
public void run()
- Specified by:
run
in interfacejava.lang.Runnable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
prepareThread
protected void prepareThread()
-
cleanupThread
protected void cleanupThread()
-
perform
protected void perform()
-
getReader
protected MultiThreadedImpExImportReader getReader()
-
getCreationTimestamp
protected long getCreationTimestamp()
-
isFinished
protected boolean isFinished()
-
isStarted
protected boolean isStarted()
-
start
protected void start()
-
getWorkerTread
protected PoolableThread getWorkerTread()
-
getProcessName
public java.lang.String getProcessName()
- Specified by:
getProcessName
in interfaceNamedProcess
-
getCurrentLocation
public java.lang.String getCurrentLocation()
- Specified by:
getCurrentLocation
in interfaceImpExLogFilter.LocationProvider
-
-