Index

A B C D E F G I J K L M N O P R S T U V W 
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
writeXMLToStream(OutputStream, Boolean) - Method in class de.dlr.proseo.model.joborder.JobOrder
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
A B C D E F G I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form