Package eu.steffo.cleaver.logic
Class ChopJob
java.lang.Object
java.lang.Thread
eu.steffo.cleaver.logic.Job
eu.steffo.cleaver.logic.ChopJob
- All Implemented Interfaces:
java.lang.Runnable
public class ChopJob extends Job
-
Nested Class Summary
-
Field Summary
Fields inherited from class eu.steffo.cleaver.logic.Job
compressConfig, cryptConfig, file, splitConfig, swingCallLaterOnProgressChanges
-
Constructor Summary
Constructors Constructor Description ChopJob(java.io.File file, SplitConfig splitConfig, CryptConfig cryptConfig, CompressConfig compressConfig)
ChopJob(java.io.File file, java.lang.Runnable swingCallLaterOnProgressChanges, SplitConfig splitConfig, CryptConfig cryptConfig, CompressConfig compressConfig)
-
Method Summary
Modifier and Type Method Description CompressConfig
getCompressConfig()
CryptConfig
getCryptConfig()
SplitConfig
getSplitConfig()
java.lang.String
getType()
void
run()
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, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
Constructor Details
-
ChopJob
public ChopJob(java.io.File file, SplitConfig splitConfig, CryptConfig cryptConfig, CompressConfig compressConfig) -
ChopJob
public ChopJob(java.io.File file, java.lang.Runnable swingCallLaterOnProgressChanges, SplitConfig splitConfig, CryptConfig cryptConfig, CompressConfig compressConfig)
-
-
Method Details
-
getType
public java.lang.String getType() -
run
public void run()- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
-
getSplitConfig
- Overrides:
getSplitConfig
in classJob
-
getCryptConfig
- Overrides:
getCryptConfig
in classJob
-
getCompressConfig
- Overrides:
getCompressConfig
in classJob
-