Package eu.steffo.cleaver.logic
Class Job
java.lang.Object
java.lang.Thread
eu.steffo.cleaver.logic.Job
- All Implemented Interfaces:
java.lang.Runnable
public abstract class Job
extends java.lang.Thread
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected CompressConfig
compressConfig
protected CryptConfig
cryptConfig
protected java.io.File
file
protected Progress
progress
protected SplitConfig
splitConfig
-
Constructor Summary
Constructors Constructor Description Job(java.io.File file)
-
Method Summary
Modifier and Type Method Description CompressConfig
getCompressConfig()
CryptConfig
getCryptConfig()
java.io.File
getFile()
Progress
getProgress()
SplitConfig
getSplitConfig()
abstract java.lang.String
getType()
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
Field Details
-
file
protected java.io.File file -
splitConfig
-
cryptConfig
-
compressConfig
-
progress
-
-
Constructor Details
-
Job
public Job(java.io.File file)
-
-
Method Details
-
getType
public abstract java.lang.String getType() -
getFile
public java.io.File getFile() -
getProgress
-
getSplitConfig
-
getCryptConfig
-
getCompressConfig
-