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
private Progress
progress
protected SplitConfig
splitConfig
protected java.lang.Runnable
swingCallLaterOnProgressChanges
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description CompressConfig
getCompressConfig()
CryptConfig
getCryptConfig()
java.io.File
getFile()
Progress
getProgress()
SplitConfig
getSplitConfig()
abstract java.lang.String
getType()
protected void
setProgress(Progress progress)
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 -
progress
-
swingCallLaterOnProgressChanges
protected java.lang.Runnable swingCallLaterOnProgressChanges -
splitConfig
-
cryptConfig
-
compressConfig
-
-
Constructor Details
-
Method Details
-
getType
public abstract java.lang.String getType() -
getFile
public java.io.File getFile() -
getProgress
-
setProgress
-
getSplitConfig
-
getCryptConfig
-
getCompressConfig
-