public class SpecchioCampaignDataLoader extends CampaignDataLoader
| Modifier and Type | Field and Description |
|---|---|
protected SPECCHIOPreferencesStore |
prefs |
campaign, file_counter, inserted_spec_cnt, listener, spectrum_counter| Constructor and Description |
|---|
SpecchioCampaignDataLoader(CampaignDataLoaderListener listener,
SPECCHIOClient specchio_client) |
SpecchioCampaignDataLoader(SPECCHIOClient specchio_client) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<java.lang.String> |
calculateAsync(java.util.concurrent.ThreadPoolExecutor executor,
java.util.List<java.io.File> file_chunk,
boolean is_garbage,
int parent_id) |
void |
campaignDataLoadFileCountUpdate(ChunkLoader chunkLoader,
int parsed_file_counter,
int file_counter,
int spectrum_counter) |
protected CHB_Settings |
getCHB_CAL_settings(java.lang.String filename,
java.io.File dir) |
java.util.ArrayList<java.lang.String> |
getFile_errors() |
java.io.File |
getFlox_rox_cal_file() |
int |
getParsed_file_counter() |
int |
getRoot_hierarchy_id() |
SPECCHIOClient |
getSpecchio_client() |
org.joda.time.format.DateTimeFormatter |
getSpectra_Vista_HR_1024_FileLoader_User_Selected_DateTimeFormatter() |
int |
getSuccessful_file_counter() |
int |
insert_hierarchy(java.lang.String name,
java.lang.Integer parent_id) |
boolean |
is_nl_cal_corr() |
boolean |
isSimple_delta_loading() |
void |
run() |
void |
set_hierarchy_to_load(int hierarchy_id) |
void |
setFile_errors(java.util.ArrayList<java.lang.String> file_errors) |
void |
setFlox_rox_cal_file(java.io.File flox_rox_cal_file) |
void |
setParsed_file_counter(int parsed_file_counter) |
void |
setRoot_hierarchy_id(int root_hierarchy_id) |
void |
setSimple_delta_loading(boolean simple_delta_loading) |
void |
setSpectra_Vista_HR_1024_FileLoader_User_Selected_DateTimeFormatter(org.joda.time.format.DateTimeFormatter spectra_Vista_HR_1024_FileLoader_User_Selected_DateTimeFormatter) |
void |
setSuccessful_file_counter(int successful_file_counter) |
set_campaignactiveCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldprotected SPECCHIOPreferencesStore prefs
public SpecchioCampaignDataLoader(CampaignDataLoaderListener listener, SPECCHIOClient specchio_client)
public SpecchioCampaignDataLoader(SPECCHIOClient specchio_client)
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic java.util.concurrent.CompletableFuture<java.lang.String> calculateAsync(java.util.concurrent.ThreadPoolExecutor executor,
java.util.List<java.io.File> file_chunk,
boolean is_garbage,
int parent_id)
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic int getRoot_hierarchy_id()
public void setRoot_hierarchy_id(int root_hierarchy_id)
public void set_hierarchy_to_load(int hierarchy_id)
public boolean isSimple_delta_loading()
public void setSimple_delta_loading(boolean simple_delta_loading)
public int insert_hierarchy(java.lang.String name,
java.lang.Integer parent_id)
throws SPECCHIOClientException
SPECCHIOClientExceptionpublic void campaignDataLoadFileCountUpdate(ChunkLoader chunkLoader, int parsed_file_counter, int file_counter, int spectrum_counter)
public int getSuccessful_file_counter()
public void setSuccessful_file_counter(int successful_file_counter)
public java.util.ArrayList<java.lang.String> getFile_errors()
public void setFile_errors(java.util.ArrayList<java.lang.String> file_errors)
public int getParsed_file_counter()
public void setParsed_file_counter(int parsed_file_counter)
public java.io.File getFlox_rox_cal_file()
public void setFlox_rox_cal_file(java.io.File flox_rox_cal_file)
public boolean is_nl_cal_corr()
public org.joda.time.format.DateTimeFormatter getSpectra_Vista_HR_1024_FileLoader_User_Selected_DateTimeFormatter()
public void setSpectra_Vista_HR_1024_FileLoader_User_Selected_DateTimeFormatter(org.joda.time.format.DateTimeFormatter spectra_Vista_HR_1024_FileLoader_User_Selected_DateTimeFormatter)
public SPECCHIOClient getSpecchio_client()
protected CHB_Settings getCHB_CAL_settings(java.lang.String filename, java.io.File dir)