Package de.dlr.proseo.samplewrap
Klasse SampleWrapper
java.lang.Object
de.dlr.proseo.basewrap.BaseWrapper
de.dlr.proseo.samplewrap.SampleWrapper
Sample for mission-specific wrapper class to modify the job order
file/document at defined points in the run sequence
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen de.dlr.proseo.basewrap.BaseWrapper
BaseWrapper.ENV_VARS, BaseWrapper.WrapperException
-
Feldübersicht
Von Klasse geerbte Felder de.dlr.proseo.basewrap.BaseWrapper
CONTAINER_JOF_PATH, CONTAINER_OUTPUTS_PATH_PREFIX, ENV_FILECHECK_MAX_CYCLES, ENV_FILECHECK_WAIT_TIME, ENV_INGESTOR_ENDPOINT, ENV_JOBORDER_VERSION, ENV_LOCAL_FS_MOUNT, ENV_PROCESSING_FACILITY_NAME, ENV_PROCESSOR_SHELL_COMMAND, ENV_PROSEO_PW, ENV_PROSEO_USER, JOB_ORDER_ID, REL_CONTAINER_JOF_PATH, WRAPPER_TIMESTAMP, wrapperDataDirectory
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected void
postFetchInputHook
(de.dlr.proseo.model.joborder.JobOrder jobOrderDoc) Sample for mission-specific modifications to the job order document after fetching input dataprotected void
postProcessingHook
(de.dlr.proseo.model.joborder.JobOrder joWork) Sample for mission-specific modifications to the final job order document after execution of the processor (before push of results).protected void
preFetchInputHook
(de.dlr.proseo.model.joborder.JobOrder jobOrderDoc) Sample for mission-specific modifications to the job order document before fetching input dataVon Klasse geerbte Methoden de.dlr.proseo.basewrap.BaseWrapper
createIngestorProduct, extractProseoMessage, ingestProduct, main, retrieveProductMetadata, run, updateProductMetadata
-
Konstruktordetails
-
SampleWrapper
public SampleWrapper()
-
-
Methodendetails
-
preFetchInputHook
protected void preFetchInputHook(de.dlr.proseo.model.joborder.JobOrder jobOrderDoc) throws BaseWrapper.WrapperException Sample for mission-specific modifications to the job order document before fetching input data- Setzt außer Kraft:
preFetchInputHook
in KlasseBaseWrapper
- Parameter:
jobOrderDoc
- the job order document to modify- Löst aus:
BaseWrapper.WrapperException
- if some error occurred which forces wrapper termination
-
postFetchInputHook
protected void postFetchInputHook(de.dlr.proseo.model.joborder.JobOrder jobOrderDoc) throws BaseWrapper.WrapperException Sample for mission-specific modifications to the job order document after fetching input data- Setzt außer Kraft:
postFetchInputHook
in KlasseBaseWrapper
- Parameter:
jobOrderDoc
- the job order document to modify- Löst aus:
BaseWrapper.WrapperException
- if some error occurred which forces wrapper termination
-
postProcessingHook
protected void postProcessingHook(de.dlr.proseo.model.joborder.JobOrder joWork) throws BaseWrapper.WrapperException Sample for mission-specific modifications to the final job order document after execution of the processor (before push of results).- Setzt außer Kraft:
postProcessingHook
in KlasseBaseWrapper
- Parameter:
joWork
- the job order document to modify- Löst aus:
BaseWrapper.WrapperException
- if some error occurred which forces wrapper termination
-