Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AIP - Enum constant in enum class de.dlr.proseo.model.enums.ArchiveType
-
Archive Interface Point (see "CSC – Long Term Archive Interface Control Document", ESA-EOPG-EOPGC-IF-2)
- ALLUXIO - Enum constant in enum class de.dlr.proseo.model.enums.StorageType
-
Type ALLUXIO, not used yet
- APPROVED - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
Order has been approved (e. g. order parameters, bulk processing budget etc.)
- ARCHIVE_MGR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Create, update and delete access to product archive endpoints
- ARCHIVE_READER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Read access to product archive endpoints
- ArchiveType - Enum Class in de.dlr.proseo.model.enums
-
Interface protocol to use for a Product Archive
- asRole(String) - Static method in enum class de.dlr.proseo.model.enums.UserRole
-
Get the role enum from a role string starting with the "ROLE_" prefix
- asRoleString() - Method in enum class de.dlr.proseo.model.enums.UserRole
-
Get the role name with "ROLE_" prefix as stored in the database
- AUXIP - Enum constant in enum class de.dlr.proseo.model.enums.ArchiveType
-
Auxiliary Data Interface Point (see "CSC – Auxiliary Data Interface Delivery Point Specification", ESA-EOPG-EOPGC-IF-10)
B
- BOOLEAN - Enum constant in enum class de.dlr.proseo.model.enums.ParameterType
-
Boolean parameter, allowed values "true" and "false"
- BreakpointFile - Class in de.dlr.proseo.model.joborder
-
Breakpoint file information Uses file name types from InputOutput class For details see Generic IPF Interface Specification issue 1 revision 8 - 03/08/2009 MMFI-GSEG-EOPG-TN-07-0003
- BreakpointFile() - Constructor for class de.dlr.proseo.model.joborder.BreakpointFile
-
Create a Breakpoint File element
- BreakpointFile(boolean, String, String, String) - Constructor for class de.dlr.proseo.model.joborder.BreakpointFile
-
Create a Breakpoint File element with all attributes set
- buildBase64String(JobOrderVersion, Boolean) - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Create a Base64-coded string from the XML representation of this Job Order
- buildXML(Document, Element, JobOrderVersion, Boolean) - Method in class de.dlr.proseo.model.joborder.Conf
-
Add contents of this to XML node parentElement.
- buildXML(Document, Element, JobOrderVersion, Boolean) - Method in class de.dlr.proseo.model.joborder.ProcessingParameter
-
Add contents of this to XML node parentElement.
- buildXML(Document, Element, Boolean) - Method in class de.dlr.proseo.model.joborder.BreakpointFile
-
Add contents of this to XML node parentElement.
- buildXML(Document, Element, Boolean) - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Add contents of this to XML node parentElement.
- buildXML(Document, Element, Boolean) - Method in class de.dlr.proseo.model.joborder.IpfFileName
-
Add contents of this to XML node parentElement.
- buildXML(Document, Element, Boolean) - Method in class de.dlr.proseo.model.joborder.Proc
-
Add contents of this to XML node parentElement.
- buildXML(Document, Element, Boolean) - Method in class de.dlr.proseo.model.joborder.SensingTime
-
Add contents of this to XML node parentElement.
- buildXML(Document, Element, Boolean) - Method in class de.dlr.proseo.model.joborder.TimeInterval
-
Add contents of this to XML node parentElement.
C
- Calendar - Enum constant in enum class de.dlr.proseo.model.enums.TriggerType
- CALENDAR_DAY - Enum constant in enum class de.dlr.proseo.model.enums.OrderSlicingType
-
Create jobs by calendar day (in such a way that the first job starts no later than the beginning of the order time interval and the last job ends no earlier than the end of the time interval)
- CALENDAR_MONTH - Enum constant in enum class de.dlr.proseo.model.enums.OrderSlicingType
-
Same as CALENDAR_DAY, but for calendar months
- CALENDAR_YEAR - Enum constant in enum class de.dlr.proseo.model.enums.OrderSlicingType
-
Same as CALENDAR_DAY, but for calendar years
- CLI - Enum constant in enum class de.dlr.proseo.model.enums.OrderSource
-
Order created from command-line interface
- CLI_USER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
User with command line access
- CLOSED - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
The order has been closed, no further actions (except deletion) are possible
- COMPLETED - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
All jobs have been completed successfully
- Conf - Class in de.dlr.proseo.model.joborder
-
Representation of the Ipf_Conf Job Order element For details see Generic IPF Interface Specification issue 1 revision 8 - 03/08/2009 MMFI-GSEG-EOPG-TN-07-0003
- Conf() - Constructor for class de.dlr.proseo.model.joborder.Conf
-
No-argument constructor, initializes the configuration file names and the dynamic processing parameters
- Conf(String, String, String, String, String, String, String, String) - Constructor for class de.dlr.proseo.model.joborder.Conf
-
Constructor with arguments for all scalar attributes
- Conf.NonUniqueResultException - Exception Class in de.dlr.proseo.model.joborder
-
Thrown when a request to a unique named processing parameter is executed and there is more than one parameter with the given name.
- CONFIGURATION_MGR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Create, update and delete access to configurations and configured processors
- COUNTER - Enum constant in enum class de.dlr.proseo.model.enums.MetricType
-
Cumulative amount of metric
D
- DataDriven - Enum constant in enum class de.dlr.proseo.model.enums.TriggerType
- Datatake - Enum constant in enum class de.dlr.proseo.model.enums.TriggerType
- DB_MAX_RETRY - Static variable in class de.dlr.proseo.model.util.ProseoUtil
-
Maximum number of retries for database concurrency issues
- DB_WAIT - Static variable in class de.dlr.proseo.model.util.ProseoUtil
-
Wait interval in ms before retrying database operation
- dbWait() - Static method in class de.dlr.proseo.model.util.ProseoUtil
-
Wait a slightly randomized amount of time based on database wait parameters
- dbWait(int) - Static method in class de.dlr.proseo.model.util.ProseoUtil
-
Wait a slightly randomized amount of time based on database wait parameters (increasing progressively with the number of attempts)
- de.dlr.proseo.model.enums - package de.dlr.proseo.model.enums
-
The de.dlr.proseo.model.enums package contains all enumerations used in the modelling of the persistent state of prosEO, the Processing System for Earth Observation Data
- de.dlr.proseo.model.joborder - package de.dlr.proseo.model.joborder
-
The de.dlr.proseo.model.joborder package contains classes for passing Job Order Files between the Production Planner and the Processing Engine of prosEO, the Processing System for Earth Observation Data
- de.dlr.proseo.model.util - package de.dlr.proseo.model.util
-
The de.dlr.proseo.model.util package contains utility classes to assist the handling of the persistent state of prosEO, the Processing System for Earth Observation Data
- DEGRADED - Static variable in class de.dlr.proseo.model.util.MonServiceStates
- DEGRADED_ID - Static variable in class de.dlr.proseo.model.util.MonServiceStates
- DISABLED - Enum constant in enum class de.dlr.proseo.model.enums.FacilityState
-
The processing facility must not be used.
- DOUBLE - Enum constant in enum class de.dlr.proseo.model.enums.ParameterType
-
Floating-point parameter with double precision
E
- escape(String) - Static method in class de.dlr.proseo.model.util.ProseoUtil
-
Escape a give String to make it safe to be printed or stored.
- EXPERIMENTAL - Enum constant in enum class de.dlr.proseo.model.enums.ProductQuality
-
Products created with an experimental configuration, possibly not suitable for general use
- extractProseoMessage(String) - Static method in class de.dlr.proseo.model.util.ProseoUtil
-
Extracts the prosEO-compliant message from the "Warning" header, if any
F
- FACILITY_MGR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Create, update and delete access to processing facilities
- FACILITY_MONITOR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Read access to facility monitoring data
- FACILITY_READER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Read access to processing facilities
- FacilityState - Enum Class in de.dlr.proseo.model.enums
-
For the user as well as for planning and product access purposes it is important to know, whether a processing facility is operational or not.
- FAILED - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
All jobs are finished, but at least one job failed
- FN_TYPE_ARCHIVE - Static variable in class de.dlr.proseo.model.joborder.InputOutput
-
File name type for ZIP archives (non-standard extension!)
- FN_TYPE_DIRECTORY - Static variable in class de.dlr.proseo.model.joborder.InputOutput
-
File name type for directories
- FN_TYPE_LOGICAL - Static variable in class de.dlr.proseo.model.joborder.InputOutput
-
File name type for logical files
- FN_TYPE_PHYSICAL - Static variable in class de.dlr.proseo.model.joborder.InputOutput
-
File name type for physical files
- FN_TYPE_REGEXP - Static variable in class de.dlr.proseo.model.joborder.InputOutput
-
File name type for regular expressions
- FN_TYPE_STEM - Static variable in class de.dlr.proseo.model.joborder.InputOutput
-
File name type for file name stems
- format(TemporalAccessor) - Static method in class de.dlr.proseo.model.util.OrbitTimeFormatter
-
Format a timestamp object in orbit time format
G
- GAUGE - Enum constant in enum class de.dlr.proseo.model.enums.MetricType
-
String representation of metric (normally duration in seconds)
- get(String) - Static method in enum class de.dlr.proseo.model.enums.ProductionType
-
Reverse lookup of enums from their value
- getAcquisitionStation() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Acquisition_Station element
- getBreakpointEnable() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Breakpoint_Enable element
- getConf() - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Gets the Conf Job Order element
- getConfigFileNames() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Config_File_Name values for the Config_Files element
- getDynamicProcessingParameters() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Processing_Parameter values for the Dynamic_Processing_Parameters element
- getEnable() - Method in class de.dlr.proseo.model.joborder.BreakpointFile
-
Gets the flag indicating whether the breakpoint file is active
- getFileName() - Method in class de.dlr.proseo.model.joborder.BreakpointFile
-
Gets the file name
- getFileName() - Method in class de.dlr.proseo.model.joborder.IpfFileName
-
Gets the file name
- getFileName() - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Gets the Job Order file name
- getFileName() - Method in class de.dlr.proseo.model.joborder.TimeInterval
-
Gets the file name
- getFileNames() - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Gets the list of file names
- getFileNameType() - Method in class de.dlr.proseo.model.joborder.BreakpointFile
-
Gets the file name type
- getFileNameType() - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Gets the file name type
- getFileType() - Method in class de.dlr.proseo.model.joborder.BreakpointFile
-
Gets the file type
- getFileType() - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Gets the file type
- getFSType() - Method in class de.dlr.proseo.model.joborder.IpfFileName
-
Gets the file system type
- getListOfBrkFiles() - Method in class de.dlr.proseo.model.joborder.Proc
-
Gets the list of Breakpoint Files making up the BreakPoint element
- getListOfInputs() - Method in class de.dlr.proseo.model.joborder.Proc
-
Gets the inputs for the List_of_Inputs element
- getListOfOutputs() - Method in class de.dlr.proseo.model.joborder.Proc
-
Gets the outputs for the List_of_Outputs element
- getListOfProcs() - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Gets the List_of_Ipf_Procs element
- getName() - Method in class de.dlr.proseo.model.joborder.ProcessingParameter
-
Gets the processing parameter name
- getOriginalFileName() - Method in class de.dlr.proseo.model.joborder.IpfFileName
-
Gets the original file name
- getProcessingParametersByName(String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Processing_Parameter values for the given key (ignoring case)
- getProcessingStation() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Processing_Station element
- getProcessorName() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Processor_Name element
- getProductID() - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Gets the product ID
- getSensingTime() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Sensing_Time element
- getStart() - Method in class de.dlr.proseo.model.joborder.SensingTime
-
Gets the sensing start time
- getStart() - Method in class de.dlr.proseo.model.joborder.TimeInterval
-
Gets the time interval start
- getStderrLogLevel() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Stderr_Log_Level element
- getStdoutLogLevel() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Stdout_Log_Level element
- getStop() - Method in class de.dlr.proseo.model.joborder.SensingTime
-
Gets the sensing stop time
- getStop() - Method in class de.dlr.proseo.model.joborder.TimeInterval
-
Gets the time interval end
- getTaskName() - Method in class de.dlr.proseo.model.joborder.Proc
-
Gets the Task_Name element
- getTaskVersion() - Method in class de.dlr.proseo.model.joborder.Proc
-
Gets the Task_Version element
- getTest() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Test element
- getTimeIntervals() - Method in class de.dlr.proseo.model.joborder.InputOutput
- getUniqueProcessingParameterByName(String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the unique Processing_parameter for the given key (ignoring case)
- getValue() - Method in enum class de.dlr.proseo.model.enums.ProductionType
-
Returns the string value associated with this enum
- getValue() - Method in class de.dlr.proseo.model.joborder.ProcessingParameter
-
Gets the processing parameter value
- getVersion() - Method in class de.dlr.proseo.model.joborder.Conf
-
Gets the Version element
- GMES_1_1 - Enum constant in enum class de.dlr.proseo.model.enums.JobOrderVersion
-
Syntax according to "GMES Generic PDGS-IPF Interface Specifications", GMES-GSEG-EOPG-TN-09-0016, issue 1.1
- GUI - Enum constant in enum class de.dlr.proseo.model.enums.OrderSource
-
Order created in prosEO GUI
- GUI_USER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
User with GUI access
I
- INITIAL - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
Order has been created and can be modified through REST API, GUI or CLI
- InputOutput - Class in de.dlr.proseo.model.joborder
-
Input or Output information For details see Generic IPF Interface Specification issue 1 revision 8 - 03/08/2009 MMFI-GSEG-EOPG-TN-07-0003
- InputOutput(String) - Constructor for class de.dlr.proseo.model.joborder.InputOutput
-
Create an Input/Output element of the given type
- InputOutput(String, String, String, String) - Constructor for class de.dlr.proseo.model.joborder.InputOutput
-
Create an Input/Output element with all attributes set
- INSTANT - Enum constant in enum class de.dlr.proseo.model.enums.ParameterType
-
ISO-formatted UTC-STS timestamps with microsecond fraction and without time zone
- INTEGER - Enum constant in enum class de.dlr.proseo.model.enums.ParameterType
-
Integer parameter
- INTERNAL - Enum constant in enum class de.dlr.proseo.model.enums.ProductVisibility
-
Products of this class are not visible on external APIs
- IO_TYPE_INPUT - Static variable in class de.dlr.proseo.model.joborder.InputOutput
-
Type string for input elements
- IO_TYPE_OUTPUT - Static variable in class de.dlr.proseo.model.joborder.InputOutput
-
Type string for output elements
- IpfFileName - Class in de.dlr.proseo.model.joborder
-
File_Name information For details see Generic IPF Interface Specification issue 1 revision 8 - 03/08/2009 MMFI-GSEG-EOPG-TN-07-0003
- IpfFileName() - Constructor for class de.dlr.proseo.model.joborder.IpfFileName
-
No-argument constructor, sets the file system type to the default value "POSIX"
- IpfFileName(String) - Constructor for class de.dlr.proseo.model.joborder.IpfFileName
-
Constructor with file name argument, sets the file system type to the default value "POSIX"
- IpfFileName(String, String) - Constructor for class de.dlr.proseo.model.joborder.IpfFileName
-
Constructor with file name and file system type arguments
- isLegalTransition(FacilityState) - Method in enum class de.dlr.proseo.model.enums.FacilityState
-
Check whether the transition to the other state is legal
- isLegalTransition(OrderState) - Method in enum class de.dlr.proseo.model.enums.OrderState
-
Check whether the transition to the other state is legal
- isNullOrBlank(String) - Static method in class de.dlr.proseo.model.util.StringUtils
-
Checks if string null or blank
- isNullOrEmpty(String) - Static method in class de.dlr.proseo.model.util.StringUtils
-
Checks if string null or empty
J
- JobOrder - Class in de.dlr.proseo.model.joborder
-
Ipf_Job_Order information For details see Generic IPF Interface Specification issue 1 revision 8 - 03/08/2009 MMFI-GSEG-EOPG-TN-07-0003
- JobOrder() - Constructor for class de.dlr.proseo.model.joborder.JobOrder
-
No-argument constructor
- JobOrder(Conf) - Constructor for class de.dlr.proseo.model.joborder.JobOrder
-
Constructor with Ipf_Conf argument
- JobOrderVersion - Enum Class in de.dlr.proseo.model.enums
-
Variants of Job Order file specifications: Over time the specification for Job Order files evolves, but processors may rely on older versions of the specification.
- JOBSTEP_PROCESSOR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Notify of job step completion
K
- K8S_MAX_RETRY - Static variable in class de.dlr.proseo.model.util.ProseoUtil
-
Maximum number of retries for Kubernetes API issues
- K8S_WAIT - Static variable in class de.dlr.proseo.model.util.ProseoUtil
-
Wait interval in ms before retrying Kubernetes API operation
- kubeWait() - Static method in class de.dlr.proseo.model.util.ProseoUtil
-
Wait a slightly randomized amount of time based on Kubernetes wait parameters
- kubeWait(int) - Static method in class de.dlr.proseo.model.util.ProseoUtil
-
Wait a slightly randomized amount of time based on Kubernetes wait parameters (increasing progressively with the number of attempts)
L
- L0 - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Reconstructed, unprocessed instrument and payload data
- L1 - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Data derived from level 0 at the instrument’s full time/space resolution
- L1A - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Reconstructed, unprocessed instrument data at full resolution, time-referenced, and annotated with ancillary information
- L1B - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Level 1A data that have been processed to sensor units
- L1C - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Further processed data at sensor units
- L2 - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Data derived from Level 1 data that have been processed to geophysical quantities of interest
- L2A - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Level 2 data in a first or intermediate pro- cessing stage
- L2B - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Further processed level 2(A) data
- L2C - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Sometimes referred to as “level 2 cumula- tive”, i. e. aggregation of level 2 data over a larger time frame
- L3 - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Variables mapped on uniform space-time grid scales (resampling)
- L4 - Enum constant in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Further derived products
M
- MetricType - Enum Class in de.dlr.proseo.model.enums
-
Metric type to use for a Production Metrics
- MISSION_MGR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Update access to missions, spacecrafts and orbits
- MISSION_READER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Read access to missions, spacecrafts and orbits
- MMFI_1_8 - Enum constant in enum class de.dlr.proseo.model.enums.JobOrderVersion
-
Syntax according to "Generic IPF Interface Specifications", MMFI-GSEG-EOPG-TN-07-0003, issue 1.8; identical to "GMES Generic PDGS-IPF Interface Specifications", GMES-GSEG-EOPG-TN-09-0016, issue 1.0
- MonServiceStates - Class in de.dlr.proseo.model.util
-
MonServiceStates: A class to hold the state definitions for monitoring services, and the respective state IDs.
- MonServiceStates() - Constructor for class de.dlr.proseo.model.util.MonServiceStates
N
- NOMINAL - Enum constant in enum class de.dlr.proseo.model.enums.ProductQuality
-
Products with nominal (production, operational) quality
- NONE - Enum constant in enum class de.dlr.proseo.model.enums.OrderSlicingType
-
Do not attempt to create slices, but create a single job spanning exactly the time interval from startTime to stopTime
- NonUniqueResultException() - Constructor for exception class de.dlr.proseo.model.joborder.Conf.NonUniqueResultException
- NonUniqueResultException(String) - Constructor for exception class de.dlr.proseo.model.joborder.Conf.NonUniqueResultException
- NonUniqueResultException(String, Throwable) - Constructor for exception class de.dlr.proseo.model.joborder.Conf.NonUniqueResultException
O
- ODIP - Enum constant in enum class de.dlr.proseo.model.enums.OrderSource
-
Order created from ODIP
- ON_DEMAND_DEFAULT - Enum constant in enum class de.dlr.proseo.model.enums.ProductionType
-
The production is the result of an on-demand processing request with default workflow options applied.
- ON_DEMAND_NON_DEFAULT - Enum constant in enum class de.dlr.proseo.model.enums.ProductionType
-
The production is the result of an on-demand processing request with non-default workflow options applied.
- Orbit - Enum constant in enum class de.dlr.proseo.model.enums.TriggerType
- ORBIT - Enum constant in enum class de.dlr.proseo.model.enums.OrderSlicingType
-
Create jobs by orbit (preferably a list of orbits is then given for the order, if no such lists exists, generate jobs orbit-wise so that the time interval is fully covered, i. e. with the first orbit starting no later than the beginning of the time interval and the last orbit ending no earlier than the end of the time interval; jobs will be linked to their respective orbits)
- OrbitTimeFormatter - Class in de.dlr.proseo.model.util
-
Master time format for orbit times (ISO-formatted UTC-STS timestamps with microsecond fraction and without time zone)
- OrbitTimeFormatter() - Constructor for class de.dlr.proseo.model.util.OrbitTimeFormatter
- ORDER_APPROVER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Approve orders
- ORDER_MGR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Create, update, close and delete orders
- ORDER_MONITOR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Read access to order monitoring data
- ORDER_PLANNER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Plan, release, suspend, cancel and retry orders, jobs and job steps
- ORDER_READER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Read access to processing order, jobs and job steps
- OrderSlicingType - Enum Class in de.dlr.proseo.model.enums
-
Possible methods for partitioning the order time period into individual job time periods for product generation.
- OrderSource - Enum Class in de.dlr.proseo.model.enums
-
Possible sources for Processing Orders
- OrderState - Enum Class in de.dlr.proseo.model.enums
-
Possible states for a processing order; legal state transitions: INITIAL -> APPROVED: Customer approved order parameters and/or committed budget APPROVED -> PLANNED: Jobs for the processing order have been generated PLANNED -> RELEASED: The order is released for running as planned RELEASED -> RUNNING: The first jobs have started, further jobs can be started RUNNING -> SUSPENDING: Order execution halted, no further jobs will be started (started jobs will be completed, if they are not halted themselves) SUSPENDING -> PLANNED: All jobs for the order are either completed or halted (after suspending the order) RUNNING -> COMPLETED: All jobs have been completed successfully RUNNING -> FAILED: All jobs have been completed, but at least one of them failed PLANNED -> FAILED: The order was cancelled by the operator COMPLETED/FAILED ->; CLOSED: Delivery/failure has been acknowledged by customer and/or order fee has been paid
- OTHER - Enum constant in enum class de.dlr.proseo.model.enums.OrderSource
-
Order source unknown (external call to order creation REST API)
- OTHER - Enum constant in enum class de.dlr.proseo.model.enums.StorageType
-
Type OTHER, undefined type
P
- ParameterType - Enum Class in de.dlr.proseo.model.enums
-
Enumeration of valid parameter types for mission-specific parameters
- parse(String) - Static method in class de.dlr.proseo.model.util.OrbitTimeFormatter
-
Parse a timestamp string in orbit time format
- parseDateTime(String) - Static method in class de.dlr.proseo.model.util.OrbitTimeFormatter
-
Parse a date and time string in the format "yyyy-MM-dd'T'HH:mm:ss.SSSSSS[zZX]", whereby all of the following variants are allowed: yyyy-MM-dd yyyy-MM-ddTHH:mm yyyy-MM-ddTHH:mm:ss yyyy-MM-ddTHH:mm:ss.S[SSSSS] any of the above plus a time zone in general, RFC 822 or ISO 8601 format Missing parts are set to zero, a missing time zone is set to UTC.
- PLANNED - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
Planning process completed, or retry has been issued
- PLANNING - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
Planning process is running
- PLANNING_FAILED - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
Planning process has failed
- PODIP - Enum constant in enum class de.dlr.proseo.model.enums.ArchiveType
-
Precise Orbit Determination Interface Delivery Point (see AUXIP for reference)
- POSIX - Enum constant in enum class de.dlr.proseo.model.enums.StorageType
-
Type POSIX
- PRIP - Enum constant in enum class de.dlr.proseo.model.enums.ArchiveType
-
Production Service Interface Point (see "CSC – Production Interface Delivery Point Specification", ESA-EOPG-EOPGC-IF-3)
- PRIP_USER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
User with PRIP API access
- Proc - Class in de.dlr.proseo.model.joborder
-
Representation of the Ipf_Proc (IPF = Instrument Processing Facility) job order element, i.e., a processing task with name and version, as well as input/output and breakpoint files For details see Generic IPF Interface Specification issue 1 revision 8 - 03/08/2009 MMFI-GSEG-EOPG-TN-07-0003
- Proc() - Constructor for class de.dlr.proseo.model.joborder.Proc
-
No-argument constructor
- Proc(String, String) - Constructor for class de.dlr.proseo.model.joborder.Proc
-
Constructor with task name and task version arguments
- ProcessingLevel - Enum Class in de.dlr.proseo.model.enums
-
Processing level, usually indicating the number of processing steps required to create a product of this class from unprocessed ("level 0") data.
- ProcessingParameter - Class in de.dlr.proseo.model.joborder
-
Processing_Parameter information For details see Generic IPF Interface Specification issue 1 revision 8 - 03/08/2009 MMFI-GSEG-EOPG-TN-07-0003
- ProcessingParameter() - Constructor for class de.dlr.proseo.model.joborder.ProcessingParameter
-
No-argument constructor
- ProcessingParameter(String, String) - Constructor for class de.dlr.proseo.model.joborder.ProcessingParameter
-
Constructor with parameter name and value arguments
- PROCESSOR_READER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Read access to processor classes, processors, configurations, configured processors and any sub-objects of them
- PROCESSORCLASS_MGR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Create, update and delete access to processor classes, processors and tasks
- PRODUCT_GENERATOR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Upload products from internal source
- PRODUCT_INGESTOR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Upload products from external source
- PRODUCT_MGR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Update and delete products and product files
- PRODUCT_READER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Query and download public products
- PRODUCT_READER_ALL - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Query and download all products
- PRODUCT_READER_RESTRICTED - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Query and download public and restricted products
- PRODUCTCLASS_MGR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Create, update and delete access to product classes and selection rules
- PRODUCTCLASS_READER - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Read access to product classes and selection rules
- ProductionType - Enum Class in de.dlr.proseo.model.enums
-
Production context for the generation of a product (from the ESA PRIP API specification, ESA-EOPG-EOPGC-IF-3, issue 1.4, sec. 3.2)
- ProductQuality - Enum Class in de.dlr.proseo.model.enums
-
Quality annotation for products (determined by processor configuration)
- ProductVisibility - Enum Class in de.dlr.proseo.model.enums
-
Visibility of products to external users (internally all products are visible at all times)
- ProseoUtil - Class in de.dlr.proseo.model.util
-
Class to hold general utility methods
- ProseoUtil() - Constructor for class de.dlr.proseo.model.util.ProseoUtil
- PUBLIC - Enum constant in enum class de.dlr.proseo.model.enums.ProductVisibility
-
Products of this class are visible to all users on external APIs
R
- randomWait(int, int) - Static method in class de.dlr.proseo.model.util.ProseoUtil
-
Wait a slightly randomized amount of time, increasing progressively with the number of attempts
- read(String) - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Read a Job Order from an XML-formatted string
- read(Node) - Method in class de.dlr.proseo.model.joborder.BreakpointFile
-
Read info from XML sub tree
- read(Node) - Method in class de.dlr.proseo.model.joborder.Conf
-
Read info from XML sub tree
- read(Node) - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Read info from XML sub tree
- read(Node) - Method in class de.dlr.proseo.model.joborder.IpfFileName
-
Read info from XML sub tree
- read(Node) - Method in class de.dlr.proseo.model.joborder.Proc
-
Read info from XML sub tree
- read(Node) - Method in class de.dlr.proseo.model.joborder.ProcessingParameter
-
Read info from XML sub tree
- read(Node) - Method in class de.dlr.proseo.model.joborder.SensingTime
-
Read info from XML sub tree
- read(Node) - Method in class de.dlr.proseo.model.joborder.TimeInterval
-
Read info from XML sub tree
- RELEASED - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
Releasing process completed, but no job has yet been started
- RELEASING - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
Releasing process is running
- RESTRICTED - Enum constant in enum class de.dlr.proseo.model.enums.ProductVisibility
-
Products of this class are only visible to specially authorized users on external APIs
- ROOT - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Root user, intended for mission creation/deletion and for creating the first user of a mission
- RUNNING - Enum constant in enum class de.dlr.proseo.model.enums.FacilityState
-
The processing facility is fully available.
- RUNNING - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
Releasing process completed and at least one job is running
- RUNNING - Static variable in class de.dlr.proseo.model.util.MonServiceStates
- RUNNING_ID - Static variable in class de.dlr.proseo.model.util.MonServiceStates
S
- S3 - Enum constant in enum class de.dlr.proseo.model.enums.StorageType
-
Type S3
- SensingTime - Class in de.dlr.proseo.model.joborder
-
Sensing_Time information For details see Generic IPF Interface Specification issue 1 revision 8 - 03/08/2009 MMFI-GSEG-EOPG-TN-07-0003
- SensingTime() - Constructor for class de.dlr.proseo.model.joborder.SensingTime
-
No-argument constructor
- SensingTime(String, String) - Constructor for class de.dlr.proseo.model.joborder.SensingTime
-
Constructor with sensing start and stop time arguments
- setAcquisitionStation(String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Acquisition_Station element
- setBreakpointEnable(String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Breakpoint_Enable element
- setConf(Conf) - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Sets the Conf Job Order element
- setConfigFileNames(List<String>) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Config_File_Name values for the Config_Files element
- setDynamicProcessingParameters(List<ProcessingParameter>) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Processing_Parameter values for the Dynamic_Processing_Parameters element
- setEnable(boolean) - Method in class de.dlr.proseo.model.joborder.BreakpointFile
-
Sets the flag indicating whether the breakpoint file is active
- setFileName(String) - Method in class de.dlr.proseo.model.joborder.BreakpointFile
-
Sets the file name
- setFileName(String) - Method in class de.dlr.proseo.model.joborder.IpfFileName
-
Sets the file name
- setFileName(String) - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Sets the Job Order file name
- setFileName(String) - Method in class de.dlr.proseo.model.joborder.TimeInterval
-
Sets the file name
- setFileNames(List<IpfFileName>) - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Sets file names
- setFileNameType(String) - Method in class de.dlr.proseo.model.joborder.BreakpointFile
-
Sets the file name type
- setFileNameType(String) - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Sets the file name type
- setFileType(String) - Method in class de.dlr.proseo.model.joborder.BreakpointFile
-
Sets the file type
- setFileType(String) - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Sets the file type
- setFSType(String) - Method in class de.dlr.proseo.model.joborder.IpfFileName
-
Sets the file system type
- setListOfBrkFiles(List<BreakpointFile>) - Method in class de.dlr.proseo.model.joborder.Proc
-
Sets the list of Breakpoint Files making up the BreakPoint element
- setListOfInputs(List<InputOutput>) - Method in class de.dlr.proseo.model.joborder.Proc
-
Sets the list of Input Files for the List_of_Inputs element
- setListOfOutputs(List<InputOutput>) - Method in class de.dlr.proseo.model.joborder.Proc
-
Sets the list of Output Files for the List_of_Outputs element
- setListOfProcs(List<Proc>) - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Sets the List_of_Ipf_Procs element
- setName(String) - Method in class de.dlr.proseo.model.joborder.ProcessingParameter
-
Sets the processing parameter name
- setOriginalFileName(String) - Method in class de.dlr.proseo.model.joborder.IpfFileName
-
Sets the original file name
- setProcessingParameterByName(String, String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the unique Processing_parameter for the given key (ignoring case) to the given value (parameter will be created, if necessary)
- setProcessingStation(String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Processing_Station element
- setProcessorName(String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Processor_Name element
- setProductID(String) - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Sets the product ID
- setSensingTime(SensingTime) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Sensing_Time element
- setStart(String) - Method in class de.dlr.proseo.model.joborder.SensingTime
-
Sets the sensing start time
- setStart(String) - Method in class de.dlr.proseo.model.joborder.TimeInterval
-
Sets the time interval start
- setStderrLogLevel(String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Stderr_Log_Level element
- setStdoutLogLevel(String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Stdout_Log_Level element
- setStop(String) - Method in class de.dlr.proseo.model.joborder.SensingTime
-
Sets the sensing stop time
- setStop(String) - Method in class de.dlr.proseo.model.joborder.TimeInterval
-
Sets the time interval end
- setTaskName(String) - Method in class de.dlr.proseo.model.joborder.Proc
-
Sets the Task_Name element
- setTaskVersion(String) - Method in class de.dlr.proseo.model.joborder.Proc
-
Sets the Task_Version element
- setTest(String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Test element
- setTimeIntervals(List<TimeInterval>) - Method in class de.dlr.proseo.model.joborder.InputOutput
-
Sets time intervals
- setValue(String) - Method in class de.dlr.proseo.model.joborder.ProcessingParameter
-
Sets the processing parameter value
- setVersion(String) - Method in class de.dlr.proseo.model.joborder.Conf
-
Sets the Version element
- SIMPLEAIP - Enum constant in enum class de.dlr.proseo.model.enums.ArchiveType
-
Simple (attributes are not indexed in database) Archive Interface Point (see "CSC – Long Term Archive Interface Control Document", ESA-EOPG-EOPGC-IF-2)
- STARTING - Enum constant in enum class de.dlr.proseo.model.enums.FacilityState
-
The processing facility is in the run-up process.
- STARTING - Static variable in class de.dlr.proseo.model.util.MonServiceStates
- STARTING_ID - Static variable in class de.dlr.proseo.model.util.MonServiceStates
- STOPPED - Enum constant in enum class de.dlr.proseo.model.enums.FacilityState
-
The processing facility is temporarily halted.
- STOPPED - Static variable in class de.dlr.proseo.model.util.MonServiceStates
- STOPPED_ID - Static variable in class de.dlr.proseo.model.util.MonServiceStates
- STOPPING - Enum constant in enum class de.dlr.proseo.model.enums.FacilityState
-
The processing facility is in the process of being stopped.
- STOPPING - Static variable in class de.dlr.proseo.model.util.MonServiceStates
- STOPPING_ID - Static variable in class de.dlr.proseo.model.util.MonServiceStates
- StorageType - Enum Class in de.dlr.proseo.model.enums
-
Storage types of prosEO
- STRING - Enum constant in enum class de.dlr.proseo.model.enums.ParameterType
-
String parameter
- StringUtils - Class in de.dlr.proseo.model.util
-
String Utils
- StringUtils() - Constructor for class de.dlr.proseo.model.util.StringUtils
- SUSPENDING - Enum constant in enum class de.dlr.proseo.model.enums.OrderState
-
A suspend command has been issued, but at least one job is still running
- SYSTEMATIC - Enum constant in enum class de.dlr.proseo.model.enums.ProductionType
-
Standard systematic production has been applied.
- SYSTEMATIC - Enum constant in enum class de.dlr.proseo.model.enums.ProductQuality
-
Products with nominal (production, operational) quality, generated from systematic processing
T
- TEST - Enum constant in enum class de.dlr.proseo.model.enums.ProductQuality
-
Products generated for test use only, usually not suited for general use
- TIME_SLICE - Enum constant in enum class de.dlr.proseo.model.enums.OrderSlicingType
-
Create jobs in fixed time slices, starting with the start time of the order time interval and ending no earlier than the end of the time interval
- TimeInterval - Class in de.dlr.proseo.model.joborder
-
Time interval for input elements (Time_Interval Job Order element) (note that in contrast to IpfFileName, file names in time intervals do not carry the FSType attribute) For details see Generic IPF Interface Specification issue 1 revision 8 - 03/08/2009 MMFI-GSEG-EOPG-TN-07-0003
- TimeInterval - Enum constant in enum class de.dlr.proseo.model.enums.TriggerType
- TimeInterval() - Constructor for class de.dlr.proseo.model.joborder.TimeInterval
-
No-argument constructor
- TimeInterval(String, String, String) - Constructor for class de.dlr.proseo.model.joborder.TimeInterval
-
Constructor with time interval start/stop times and file name
- TriggerType - Enum Class in de.dlr.proseo.model.enums
-
Trigger types
U
- USERMGR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
A user role intended for managing users and groups and assigning authorities to them
- UserRole - Enum Class in de.dlr.proseo.model.enums
-
prosEO User Roles (low-level roles, which can be bundled for user groups).
V
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.ArchiveType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.FacilityState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.JobOrderVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.MetricType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.OrderSlicingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.OrderSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.OrderState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.ParameterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.ProductionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.ProductQuality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.ProductVisibility
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.StorageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.TriggerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.model.enums.UserRole
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.dlr.proseo.model.enums.ArchiveType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.FacilityState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.JobOrderVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.MetricType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.OrderSlicingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.OrderSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.OrderState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.ParameterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.ProcessingLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.ProductionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.ProductQuality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.ProductVisibility
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.StorageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.TriggerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dlr.proseo.model.enums.UserRole
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WORKFLOW_MGR - Enum constant in enum class de.dlr.proseo.model.enums.UserRole
-
Create, update and delete access to workflows
- writeXML(String, JobOrderVersion, Boolean) - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Build XML tree and write it to file named fileName.
- writeXML(String, Boolean) - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Deprecated.
- writeXMLToStream(OutputStream, Boolean) - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Deprecated.
- writeXMLToStream(OutputStream, Boolean, JobOrderVersion) - Method in class de.dlr.proseo.model.joborder.JobOrder
-
Writes the content of the Job Order to an XML-formatted output stream
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
JobOrder.writeXML(String,JobOrderVersion,Boolean)instead