Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addSimpleRules(Collection<SimpleSelectionRule>) - Method in class de.dlr.proseo.model.util.SelectionRule
Adds a collection of simple selection rules to this rule
ApiMetrics - Class in de.dlr.proseo.model
Collect production metrics
ApiMetrics() - Constructor for class de.dlr.proseo.model.ApiMetrics
 
ApiMetricsRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the ApiMetrics class
asJpqlQuery(Instant, Instant, Map<String, Parameter>) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Format this rule as a JPQL (Java Persistence Query Language) query.
asJpqlQueryCondition(ProductClass, Instant, Instant, Map<String, Parameter>) - Method in class de.dlr.proseo.model.SimplePolicy
Format this policy as a query condition in JPQL (Java Persistence Query Language).
asSelectionItems(Collection<Product>) - Static method in class de.dlr.proseo.model.util.SelectionItem
Creates a list of selection items from a collection of products
asSqlQuery(Instant, Instant, Map<String, Parameter>, Map<String, String>, String, String) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Format this rule as a native SQL query.
asSqlQueryCondition(ProductClass, Instant, Instant, Map<String, Parameter>, Map<String, String>, String) - Method in class de.dlr.proseo.model.SimplePolicy
Format this policy as a query condition in native SQL.

B

BestCenteredCover - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 

C

checkStateChange() - Method in class de.dlr.proseo.model.Job
Check whether a job state change is required based on the current state of the contained job steps, and if so, propagate the state change to the processing order
checkStateChange() - Method in class de.dlr.proseo.model.ProcessingOrder
Check whether a processing order state change is required based on the current state of the contained jobs
ClassOutputParameter - Class in de.dlr.proseo.model
A set of parameters to apply to a generated product of a processing order
ClassOutputParameter() - Constructor for class de.dlr.proseo.model.ClassOutputParameter
 
ClassOutputParameterRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the Task class
clearSimpleRules() - Method in class de.dlr.proseo.model.util.SelectionRule
Removes all simple selection rules from this rule
CLOSED - Enum constant in enum class de.dlr.proseo.model.Job.JobState
 
CLOSED - Enum constant in enum class de.dlr.proseo.model.JobStep.JobStepState
 
ClosestStartValidity - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
ClosestStopValidity - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
compareTo(SimplePolicy.DeltaTime) - Method in class de.dlr.proseo.model.SimplePolicy.DeltaTime
 
COMPLETED - Enum constant in enum class de.dlr.proseo.model.Job.JobState
 
COMPLETED - Enum constant in enum class de.dlr.proseo.model.JobStep.JobStepState
 
Configuration - Class in de.dlr.proseo.model
A specific processor configuration, tied to a specific ConfiguredProcessor object.
Configuration() - Constructor for class de.dlr.proseo.model.Configuration
 
ConfigurationFile - Class in de.dlr.proseo.model
A processor configuration file
ConfigurationFile() - Constructor for class de.dlr.proseo.model.ConfigurationFile
 
ConfigurationInputFile - Class in de.dlr.proseo.model
An additional input file for a processor configuration for inclusion in generated Job Order Files
ConfigurationInputFile() - Constructor for class de.dlr.proseo.model.ConfigurationInputFile
 
ConfigurationRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the Processor class
ConfiguredProcessor - Class in de.dlr.proseo.model
A specific version of a Processor combined with a specific Configuration object (i. e. a specific set of configuration data for the given processor version).
ConfiguredProcessor() - Constructor for class de.dlr.proseo.model.ConfiguredProcessor
 
ConfiguredProcessorRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the ConfiguredProcessor class
countAllByJobStateAndProcessingOrder(Job.JobState, long) - Method in interface de.dlr.proseo.model.dao.JobRepository
 
countJobFailedByProcessingOrderId(long) - Method in interface de.dlr.proseo.model.dao.JobRepository
 
countJobNotFinishedByProcessingOrderId(long) - Method in interface de.dlr.proseo.model.dao.JobRepository
 
countJobOnHoldByProcessingOrderId(long) - Method in interface de.dlr.proseo.model.dao.JobRepository
 
countJobStepByOrderId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
countJobStepCompletedByJobId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
countJobStepCompletedByOrderId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
countJobStepFailedByJobId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
countJobStepFailedByOrderId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
countJobStepNotFinishedByJobId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
countJobStepNotFinishedByOrderId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
countJobStepRunningByJobId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
countJobStepRunningByOrderId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
countJobStepStatesByOrderId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 

D

DATENUMBER - Enum constant in enum class de.dlr.proseo.model.WorkflowOption.WorkflowOptionType
Assumption is that this type means the day of year, i. e. it must be an integer number in the range 1..366
de.dlr.proseo.model - package de.dlr.proseo.model
The de.dlr.proseo.model package contains all classes required for the modelling of the persistent state of prosEO, the Processing System for Earth Observation Data
de.dlr.proseo.model.dao - package de.dlr.proseo.model.dao
This package contains data access object (DAO) classes for the common data model of prosEO.
de.dlr.proseo.model.service - package de.dlr.proseo.model.service
The de.dlr.proseo.model.service package contains all classes providing services for the use of the model classes 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
DEBUG - Enum constant in enum class de.dlr.proseo.model.JobStep.StdLogLevel
 
DeltaTime() - Constructor for class de.dlr.proseo.model.SimplePolicy.DeltaTime
No-argument constructor sets delta time to zero days
DeltaTime(long, TimeUnit) - Constructor for class de.dlr.proseo.model.SimplePolicy.DeltaTime
Create a delta time with duration and unit
DownloadHistory - Class in de.dlr.proseo.model
History of product downloads; while originially bound to a ProductFile, the entry persists even after deletion of the ProductFile to give a full history of the Product downloads
DownloadHistory() - Constructor for class de.dlr.proseo.model.DownloadHistory
 
duration - Variable in class de.dlr.proseo.model.SimplePolicy.DeltaTime
The duration of the time period in time units (non-negative)

E

equals(Object) - Method in class de.dlr.proseo.model.ClassOutputParameter
 
equals(Object) - Method in class de.dlr.proseo.model.Configuration
 
equals(Object) - Method in class de.dlr.proseo.model.ConfigurationFile
 
equals(Object) - Method in class de.dlr.proseo.model.ConfiguredProcessor
 
equals(Object) - Method in class de.dlr.proseo.model.DownloadHistory
 
equals(Object) - Method in class de.dlr.proseo.model.InputFilter
 
equals(Object) - Method in class de.dlr.proseo.model.InputProductReference
 
equals(Object) - Method in class de.dlr.proseo.model.Job
 
equals(Object) - Method in class de.dlr.proseo.model.JobStep
 
equals(Object) - Method in class de.dlr.proseo.model.Mission
 
equals(Object) - Method in class de.dlr.proseo.model.NotificationEndpoint
 
equals(Object) - Method in class de.dlr.proseo.model.Orbit
 
equals(Object) - Method in class de.dlr.proseo.model.Parameter
 
equals(Object) - Method in class de.dlr.proseo.model.Payload
 
equals(Object) - Method in class de.dlr.proseo.model.PersistentObject
Test equality of persistent objects based on their unique ID.
equals(Object) - Method in class de.dlr.proseo.model.ProcessingFacility
 
equals(Object) - Method in class de.dlr.proseo.model.ProcessingOrder
 
equals(Object) - Method in class de.dlr.proseo.model.Processor
 
equals(Object) - Method in class de.dlr.proseo.model.ProcessorClass
 
equals(Object) - Method in class de.dlr.proseo.model.Product
Tests equality of products based on their attribute values.
equals(Object) - Method in class de.dlr.proseo.model.ProductArchive
 
equals(Object) - Method in class de.dlr.proseo.model.ProductClass
 
equals(Object) - Method in class de.dlr.proseo.model.ProductFile
 
equals(Object) - Method in class de.dlr.proseo.model.ProductQuery
 
equals(Object) - Method in class de.dlr.proseo.model.SimplePolicy.DeltaTime
 
equals(Object) - Method in class de.dlr.proseo.model.SimplePolicy
 
equals(Object) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Test equality of selection rules based on source and target product classes and processing mode (i. e. there must be only one selection rule for the same source and target classes and the same processing mode).
equals(Object) - Method in class de.dlr.proseo.model.Spacecraft
 
equals(Object) - Method in class de.dlr.proseo.model.Task
 
equals(Object) - Method in class de.dlr.proseo.model.util.SelectionItem
 
equals(Object) - Method in class de.dlr.proseo.model.Workflow
 
equals(Object) - Method in class de.dlr.proseo.model.WorkflowOption
 
ERROR - Enum constant in enum class de.dlr.proseo.model.JobStep.StdLogLevel
 
executeQuery(ProductQuery, boolean) - Method in class de.dlr.proseo.model.service.ProductQueryService
Execute the query of the given product query and check additional conditions (e. g. selection time interval coverage).

F

FACILITY_QUERY_SQL - Static variable in class de.dlr.proseo.model.service.ProductQueryService
 
FACILITY_QUERY_SQL_SUBSELECT - Static variable in class de.dlr.proseo.model.service.ProductQueryService
 
FacilityRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the ProcessingFacility class
FAILED - Enum constant in enum class de.dlr.proseo.model.Job.JobState
 
FAILED - Enum constant in enum class de.dlr.proseo.model.JobStep.JobStepState
 
findAllByJobState(Job.JobState) - Method in interface de.dlr.proseo.model.dao.JobRepository
 
findAllByJobStateAndProcessingOrder(Job.JobState, long) - Method in interface de.dlr.proseo.model.dao.JobRepository
Deprecated.
findAllByJobStepState(JobStep.JobStepState) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
findAllByJobStepStateAndMissionOrderByDate(JobStep.JobStepState, String) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
findAllByJobStepStateAndOrderIdByDate(JobStep.JobStepState, long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
findAllByProcessingFacilityAndJobStepStateIn(long, List<JobStep.JobStepState>) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
findAllByProcessingFacilityAndJobStepStateInAndOrderBySensingStartTime(long, List<JobStep.JobStepState>) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
findAllByProcessingFacilityAndJobStepStateInAndOrderBySubmissionTime(long, List<JobStep.JobStepState>) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
findAllByProcessingOrder(long) - Method in interface de.dlr.proseo.model.dao.JobRepository
 
findArchivesByCode(String) - Method in interface de.dlr.proseo.model.dao.ProductArchiveRepository
Get the product archives with the given code
findByCode(String) - Method in interface de.dlr.proseo.model.dao.MissionRepository
Get the mission with the given code
findByCode(String) - Method in interface de.dlr.proseo.model.dao.ProductArchiveRepository
Get the product archive with the given code
findByDateTimeBetween(Instant, Instant, long) - Method in interface de.dlr.proseo.model.dao.MonExtServiceStateOperationDayRepository
Get a list of entries
findByDateTimeBetween(Instant, Instant, long) - Method in interface de.dlr.proseo.model.dao.MonExtServiceStateOperationMonthRepository
Get a list of entries
findByDateTimeBetween(Instant, Instant, long) - Method in interface de.dlr.proseo.model.dao.MonServiceStateOperationDayRepository
Get a list of entries
findByDateTimeBetween(Instant, Instant, long) - Method in interface de.dlr.proseo.model.dao.MonServiceStateOperationMonthRepository
Get a list of entries
findByEvictionTimeBeforeNow() - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get a list of products with eviction times in the past
findByEvictionTimeLessThan(Instant) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get a list of products with eviction times older than evictionTime
findByExecutionTimeBetween(Instant, Instant) - Method in interface de.dlr.proseo.model.dao.OrderRepository
Get all processing orders scheduled for execution within the given time range
findByFileName(String) - Method in interface de.dlr.proseo.model.dao.ProductFileRepository
Get all product files for a given file name
findByJobStep(JobStep) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get the product which is produced by a job step
findByMissionAndCode(String, String) - Method in interface de.dlr.proseo.model.dao.SpacecraftRepository
Get the spacecraft with the given mission and code
findByMissionCode(String) - Method in interface de.dlr.proseo.model.dao.ProductClassRepository
Find all product classes for a given mission code
findByMissionCode(String) - Method in interface de.dlr.proseo.model.dao.WorkflowRepository
Get all workflows for the given mission
findByMissionCodeAndIdentifier(String, String) - Method in interface de.dlr.proseo.model.dao.ConfiguredProcessorRepository
Get the configured processor associated with the given mission code and identifier
findByMissionCodeAndIdentifier(String, String) - Method in interface de.dlr.proseo.model.dao.OrderRepository
Get the processing order with the given mission code and identifier
findByMissionCodeAndIdentifier(String, String) - Method in interface de.dlr.proseo.model.dao.ProcessingOrderHistoryRepository
Get the processing order history with the given mission code and identifier
findByMissionCodeAndIdentifierAndLatestExecutionTime(String, String) - Method in interface de.dlr.proseo.model.dao.OrderRepository
Get the latest execution time of processing orders with the given mission code and identifier pattern
findByMissionCodeAndName(String, String) - Method in interface de.dlr.proseo.model.dao.WorkflowRepository
Get all workflows within a mission with the given name
findByMissionCodeAndNameAndVersion(String, String, String) - Method in interface de.dlr.proseo.model.dao.WorkflowRepository
Get the workflow with the given mission, name and version
findByMissionCodeAndProcessorName(String, String) - Method in interface de.dlr.proseo.model.dao.ProcessorClassRepository
Get the processor class in the given mission with the given name
findByMissionCodeAndProcessorNameAndConfigurationVersion(String, String, String) - Method in interface de.dlr.proseo.model.dao.ConfigurationRepository
Get the configuration with the given mission, class name and version
findByMissionCodeAndProcessorNameAndProcessorVersion(String, String, String) - Method in interface de.dlr.proseo.model.dao.ProcessorRepository
Get the processor with the given mission, class name and version
findByMissionCodeAndProductionTypeAndDateTimeBetween(long, String, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.MonProductProductionDayRepository
Get a list of products
findByMissionCodeAndProductionTypeAndDateTimeBetween(long, String, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.MonProductProductionHourRepository
Get a list of products
findByMissionCodeAndProductionTypeAndDateTimeBetween(long, String, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.MonProductProductionMonthRepository
Get a list of products
findByMissionCodeAndProductionTypeAndGeneratedAndGenerationTimeBetween(String, ProductionType, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get all products of a given mission and class with their publication times in the given time interval
findByMissionCodeAndProductionTypeAndPublicatedAndPublicationTimeBetween(String, ProductionType, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get all products of a given mission and class with their publication times in the given time interval
findByMissionCodeAndProductType(String, String) - Method in interface de.dlr.proseo.model.dao.ProductClassRepository
Find a product class by mission code and product type
findByMissionCodeAndProductTypeAndOrbitNumberBetween(String, String, Integer, Integer) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get all products of a given mission and class with their orbit numbers in the given range
findByMissionCodeAndProductTypeAndRequestedStartTimeBetween(String, String, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get all products of a given mission and class with their requested start times in the given time interval
findByMissionCodeAndProductTypeAndRequestedStartTimeLessAndRequestedStopTimeGreater(String, String, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get all products of a given mission and class with their sensing start time before the end of a time interval and the sensing stop time after the beginning of that interval (including border values); this results in a check for intersection with the time interval, if latestSensingStartTime after earliestSensingStopTime, and a check for coverage of the time interval, if latestSensingStartTime before earliestSensingStopTime
findByMissionCodeAndProductTypeAndSensingStartTimeBetween(String, String, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get all products of a given mission and class with their sensing start times in the given time interval
findByMissionCodeAndProductTypeAndSensingStartTimeLessAndSensingStopTimeGreater(String, String, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get all products of a given mission and class with their sensing start time before the end of a time interval and the sensing stop time after the beginning of that interval (including border values); this results in a check for intersection with the time interval, if latestSensingStartTime after earliestSensingStopTime, and a check for coverage of the time interval, if latestSensingStartTime before earliestSensingStopTime
findByMissionCodeAndSpacecraftCodeAndOrbitNumber(String, String, Integer) - Method in interface de.dlr.proseo.model.dao.OrbitRepository
Get the orbit with the given spacecraft and orbit number
findByMissionCodeAndSpacecraftCodeAndOrbitNumberBetween(String, String, Integer, Integer) - Method in interface de.dlr.proseo.model.dao.OrbitRepository
Get all orbits for the given spacecraft and orbit number range
findByMissionCodeAndSpacecraftCodeAndStartTimeBetween(String, String, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.OrbitRepository
Get all orbits for a given spacecraft that start in the given time interval (inclusive)
findByMissionCodeAndSpacecraftCodeAndTimeIntersect(String, String, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.OrbitRepository
Get all orbits for a given spacecraft that start and stop time intersects the given time interval (inclusive)
findByName(String) - Method in interface de.dlr.proseo.model.dao.ApiMetricsRepository
Get list of entries by name
findByName(String) - Method in interface de.dlr.proseo.model.dao.FacilityRepository
Get the processing facility with the given name
findByName(String) - Method in interface de.dlr.proseo.model.dao.MonOrderStateRepository
Get the mon service state with the given name
findByName(String) - Method in interface de.dlr.proseo.model.dao.MonServiceStateRepository
Get the mon service state with the given name
findByNameAndTimeStamp(String, Instant) - Method in interface de.dlr.proseo.model.dao.ApiMetricsRepository
Get list of entries by name and timestamp
findByNameAndWorkflowName(String, String) - Method in interface de.dlr.proseo.model.dao.WorkflowOptionRepository
Get the workflow option with the given name and workflow name
findByNameId(String) - Method in interface de.dlr.proseo.model.dao.MonExtServiceRepository
Get the mon service with the given name
findByNameId(String) - Method in interface de.dlr.proseo.model.dao.MonServiceRepository
Get the mon service with the given name
findByOrderState(OrderState) - Method in interface de.dlr.proseo.model.dao.OrderRepository
Get the processing order with the given order state
findByOrderStateAndEvictionTimeLessThan(OrderState, Instant) - Method in interface de.dlr.proseo.model.dao.OrderRepository
Get all processing orders of state orderState and eviction time older (less) than evictionTime
findByProcessingFacilityId(long) - Method in interface de.dlr.proseo.model.dao.ProductFileRepository
Get all product files for a given processing facility id
findByProductClassAndConfiguredProcessorAndSensingStartTimeAndSensingStopTime(long, long, Instant, Instant) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get a list of products of a given product class, configured process and sensing times
findByProductId(long) - Method in interface de.dlr.proseo.model.dao.ProductFileRepository
Get all product files for a given product id
findByProductionTypeAndDatetime(long, String, Instant) - Method in interface de.dlr.proseo.model.dao.MonProductProductionDayRepository
Get a list of products
findByProductionTypeAndDatetime(long, String, Instant) - Method in interface de.dlr.proseo.model.dao.MonProductProductionHourRepository
Get a list of products
findByProductionTypeAndDatetime(long, String, Instant) - Method in interface de.dlr.proseo.model.dao.MonProductProductionMonthRepository
Get a list of products
findByProductType(String) - Method in interface de.dlr.proseo.model.dao.ProductClassRepository
Find all product classes for a given product type (at most one per mission)
findByUuid(UUID) - Method in interface de.dlr.proseo.model.dao.ConfiguredProcessorRepository
Get the configured processor associated with the given UUID
findByUuid(UUID) - Method in interface de.dlr.proseo.model.dao.OrderRepository
Get the processing order with the given UUID
findByUuid(UUID) - Method in interface de.dlr.proseo.model.dao.ProductRepository
Get the product with the given universally unique product identifier
findByUuid(UUID) - Method in interface de.dlr.proseo.model.dao.WorkflowRepository
Get the workflow with the given UUID
findDistinctJobStepStatesByOrderId(long) - Method in interface de.dlr.proseo.model.dao.JobStepRepository
 
findIdsByOrderStateAndEvictionTimeLessThan(OrderState, Instant) - Method in interface de.dlr.proseo.model.dao.OrderRepository
Get the IDs of all processing orders of state orderState and eviction time older (less) than evictionTime
findLastDatetime() - Method in interface de.dlr.proseo.model.dao.MonExtServiceStateOperationDayRepository
Get a latest datetime
findLastDatetime() - Method in interface de.dlr.proseo.model.dao.MonExtServiceStateOperationMonthRepository
Get a latest datetime
findLastDatetime() - Method in interface de.dlr.proseo.model.dao.MonProductProductionDayRepository
Get a list of products
findLastDatetime() - Method in interface de.dlr.proseo.model.dao.MonProductProductionHourRepository
Get a list of products
findLastDatetime() - Method in interface de.dlr.proseo.model.dao.MonProductProductionMonthRepository
Get a list of products
findLastDatetime() - Method in interface de.dlr.proseo.model.dao.MonServiceStateOperationDayRepository
Get a latest datetime
findLastDatetime() - Method in interface de.dlr.proseo.model.dao.MonServiceStateOperationMonthRepository
Get a latest datetime
findLastEntryByName(String) - Method in interface de.dlr.proseo.model.dao.ApiMetricsRepository
Get the latest entry by name
findLastTimeStampByName(String) - Method in interface de.dlr.proseo.model.dao.ApiMetricsRepository
Get the latest entry by name
findUnsatisfiedByProductClass(long) - Method in interface de.dlr.proseo.model.dao.ProductQueryRepository
Get all unsatisfied product queries for a given product class
fromProduct(Product) - Static method in class de.dlr.proseo.model.util.SelectionItem
Create a selection item wrapped around the given product
fromSimpleSelectionRule(SimpleSelectionRule, JobStep, Map<String, String>, String, String) - Static method in class de.dlr.proseo.model.ProductQuery
Create a product query from a simple selection rule for a given job step

G

generateFilename() - Method in class de.dlr.proseo.model.Product
Generates a product filename according to the file name template given for the enclosing mission
generationTime - Variable in class de.dlr.proseo.model.util.SelectionItem
The generation time of the item
get(String) - Static method in enum class de.dlr.proseo.model.WorkflowOption.WorkflowOptionType
Reverse lookup of enums from their value
getActualCompletionTime() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the date and time the order was actually completed
getAllJobSteps() - Method in class de.dlr.proseo.model.MonOrderProgress
 
getApiMetricsRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getArchiveType() - Method in class de.dlr.proseo.model.ProductArchive
Gets the archive type
getAuxFileNames() - Method in class de.dlr.proseo.model.ProductFile
Gets the set of auxiliary file names
getAvailableProductClasses() - Method in class de.dlr.proseo.model.ProductArchive
Gets the list of product classes available from this archive
getBaseUri() - Method in class de.dlr.proseo.model.ProductArchive
Gets the base URI for the archive endpoint
getBooleanParameter(String) - Method in class de.dlr.proseo.model.Product
Get a named Boolean parameter
getBooleanValue() - Method in class de.dlr.proseo.model.Parameter
Gets the parameter value as Boolean, if it has the appropriate type
getBreakpointFileNames() - Method in class de.dlr.proseo.model.Task
Gets the breakpoint file names
getChecksum() - Method in class de.dlr.proseo.model.ProductFile
Gets the MD5 checksum for the primary product file
getChecksumTime() - Method in class de.dlr.proseo.model.ProductFile
Gets the computation time for the product file checksum
getClassOutputParameterRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the ClassOutputParameter class
getClassOutputParameters() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the class-specific output parameters
getClassOutputParameters() - Method in class de.dlr.proseo.model.Workflow
Gets the class-specific output parameters
getClientId() - Method in class de.dlr.proseo.model.ProductArchive
Gets the client ID for OpenID token requests
getClientSecret() - Method in class de.dlr.proseo.model.ProductArchive
Gets the client secret for OpenID token requests
getCode() - Method in class de.dlr.proseo.model.Mission
Gets the mission code
getCode() - Method in class de.dlr.proseo.model.ProductArchive
Gets the archive short code
getCode() - Method in class de.dlr.proseo.model.Spacecraft
Gets the spacecraft code
getCompletedJobSteps() - Method in class de.dlr.proseo.model.MonOrderProgress
 
getCompletionTime() - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
getComponentClasses() - Method in class de.dlr.proseo.model.ProductClass
Gets the product classes of component products
getComponentProducts() - Method in class de.dlr.proseo.model.Product
Gets the sub-products of this product
getConfiguration() - Method in class de.dlr.proseo.model.ConfiguredProcessor
Gets the associated processor configuration
getConfigurationFiles() - Method in class de.dlr.proseo.model.Configuration
Gets the configuration files
getConfigurationRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the Configuration class
getConfigurationVersion() - Method in class de.dlr.proseo.model.Configuration
Gets the configuration version
getConfiguredProcessor() - Method in class de.dlr.proseo.model.Product
Gets the configured processor that generated this product
getConfiguredProcessor() - Method in class de.dlr.proseo.model.Workflow
Gets the configured processor for this workflow
getConfiguredProcessorRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the ConfiguredProcessor class
getConfiguredProcessors() - Method in class de.dlr.proseo.model.Configuration
Gets the associated configured processors
getConfiguredProcessors() - Method in class de.dlr.proseo.model.Processor
Gets the associated processor configurations
getConfiguredProcessors() - Method in class de.dlr.proseo.model.SimpleSelectionRule
Gets the applicable processor configurations
getContext() - Method in class de.dlr.proseo.model.ProductArchive
Gets the URI context for the archive endpoint
getCount() - Method in class de.dlr.proseo.model.ApiMetrics
 
getCount() - Method in class de.dlr.proseo.model.MonProductProduction
 
getCreationTime() - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
getCriticalityLevel() - Method in class de.dlr.proseo.model.Task
Gets the criticality level
getDatetime() - Method in class de.dlr.proseo.model.MonExtServiceStateOperation
 
getDatetime() - Method in class de.dlr.proseo.model.MonExtServiceStateOperationDay
 
getDatetime() - Method in class de.dlr.proseo.model.MonExtServiceStateOperationMonth
 
getDatetime() - Method in class de.dlr.proseo.model.MonOrderProgress
 
getDatetime() - Method in class de.dlr.proseo.model.MonProductProduction
 
getDatetime() - Method in class de.dlr.proseo.model.MonServiceStateOperation
 
getDatetime() - Method in class de.dlr.proseo.model.MonServiceStateOperationDay
 
getDatetime() - Method in class de.dlr.proseo.model.MonServiceStateOperationMonth
 
getDateTime() - Method in class de.dlr.proseo.model.DownloadHistory
Gets the timestamp of the download
getDefaultSliceDuration() - Method in class de.dlr.proseo.model.ProductClass
Gets the default slice duration (if the default slicing type is TIME_SLICE)
getDefaultSlicingType() - Method in class de.dlr.proseo.model.ProductClass
Gets the default slicing type to apply in orders
getDefaultStorageType() - Method in class de.dlr.proseo.model.ProcessingFacility
Gets the default storage type of the facility
getDefaultValue() - Method in class de.dlr.proseo.model.WorkflowOption
Gets the default value for the option
getDeletionTime() - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
getDeltaTimes() - Method in class de.dlr.proseo.model.SimplePolicy
Gets the delta times
getDeltaTimeT0() - Method in class de.dlr.proseo.model.SimplePolicy
Gets the delta time to apply to the beginning of the interval (T0)
getDeltaTimeT1() - Method in class de.dlr.proseo.model.SimplePolicy
Gets the delta time to apply to the end of the interval (T1)
getDescription() - Method in class de.dlr.proseo.model.Payload
Gets the payload description
getDescription() - Method in class de.dlr.proseo.model.ProcessingFacility
Gets the description of the processing facility
getDescription() - Method in class de.dlr.proseo.model.ProductClass
Gets the product class description
getDescription() - Method in class de.dlr.proseo.model.Workflow
Gets the workflow description
getDescription() - Method in class de.dlr.proseo.model.WorkflowOption
Gets the option description
getDockerImage() - Method in class de.dlr.proseo.model.Processor
Gets the docker image name and tag
getDockerRunParameters() - Method in class de.dlr.proseo.model.Configuration
Gets the configuration-specific "docker run" parameters
getDockerRunParameters() - Method in class de.dlr.proseo.model.Processor
Gets the run parameters for the docker image
getDoubleParameter(String) - Method in class de.dlr.proseo.model.Product
Get a named Double parameter
getDoubleValue() - Method in class de.dlr.proseo.model.Parameter
Gets the parameter value as Double, if it has the appropriate type
getDownloadHistory() - Method in class de.dlr.proseo.model.Product
Gets the product download history
getDynamicProcessingParameters() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the dynamic processing parameters to be set for the Job Orders in this order
getDynProcParameters() - Method in class de.dlr.proseo.model.Configuration
Gets the dynamic processing parameters
getEnabled() - Method in class de.dlr.proseo.model.ConfiguredProcessor
Gets the enabled status
getEnabled() - Method in class de.dlr.proseo.model.Workflow
Gets the status of the "enabled" flag
getEnclosingClass() - Method in class de.dlr.proseo.model.ProductClass
Gets the product classes of an enclosing product
getEnclosingProduct() - Method in class de.dlr.proseo.model.Product
Gets the enclosing product of this product
getEstimatedCompletionTime() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the date and time the order is expected to be completed
getEvictionTime() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the order eviction time (if any)
getEvictionTime() - Method in class de.dlr.proseo.model.Product
Gets the product eviction time
getExecutionTime() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the scheduled execution time (if any)
getExternalStorageManagerUrl() - Method in class de.dlr.proseo.model.ProcessingFacility
Gets the URL of the facility's storage manager for external clients
getFacilityRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the Facility class
getFacilityState() - Method in class de.dlr.proseo.model.ProcessingFacility
Gets the run state of the processing facility
getFailedJobSteps() - Method in class de.dlr.proseo.model.MonOrderProgress
 
getFileClass() - Method in class de.dlr.proseo.model.Product
Gets the product file class
getFileClasses() - Method in class de.dlr.proseo.model.Mission
Gets the allowed file classes
getFileName() - Method in class de.dlr.proseo.model.ConfigurationFile
Gets the configuration file path
getFileNames() - Method in class de.dlr.proseo.model.ConfigurationInputFile
Gets the input file names
getFileNameType() - Method in class de.dlr.proseo.model.ConfigurationInputFile
Gets the input file name type
getFilePath() - Method in class de.dlr.proseo.model.ProductFile
Gets the file path for data file and auxiliary files
getFileSize() - Method in class de.dlr.proseo.model.MonProductProduction
 
getFileSize() - Method in class de.dlr.proseo.model.ProductFile
Gets the size in bytes of the primary product file
getFileType() - Method in class de.dlr.proseo.model.ConfigurationInputFile
Gets the input file type
getFileVersion() - Method in class de.dlr.proseo.model.ConfigurationFile
Gets the configuration file version
getFilterConditions() - Method in class de.dlr.proseo.model.InputFilter
Gets the filter conditions
getFilterConditions() - Method in class de.dlr.proseo.model.ProductQuery
Gets the additional filtering conditions
getFilterConditions() - Method in class de.dlr.proseo.model.SimpleSelectionRule
Gets the additional filtering conditions
getFilteredSourceProductType() - Method in class de.dlr.proseo.model.SimpleSelectionRule
Gets the source product type with filter conditions
getFinishedJobSteps() - Method in class de.dlr.proseo.model.MonOrderProgress
 
getGauge() - Method in class de.dlr.proseo.model.ApiMetrics
 
getGeneratingRule() - Method in class de.dlr.proseo.model.ProductQuery
Gets the selection rule that generated this product query
getGenerationTime() - Method in class de.dlr.proseo.model.Product
Gets the product generation time
getHasFailedJobSteps() - Method in class de.dlr.proseo.model.Job
Checks whether the job has failed steps
getHasFailedJobSteps() - Method in class de.dlr.proseo.model.ProcessingOrder
Checks whether the order has failed job steps
getId() - Method in class de.dlr.proseo.model.PersistentObject
Gets the id of the persistent object
getIdentifier() - Method in class de.dlr.proseo.model.ConfiguredProcessor
Gets the identifier of the configured processor
getIdentifier() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the user-defined identifier
getIdentifier() - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
getInDownload() - Method in class de.dlr.proseo.model.ProductQuery
 
getInputFileName() - Method in class de.dlr.proseo.model.InputProductReference
Gets the input file name
getInputFilterRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the InputFilter class
getInputFilters() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the input filters
getInputFilters() - Method in class de.dlr.proseo.model.Workflow
Gets the input filters
getInputProductClass() - Method in class de.dlr.proseo.model.Workflow
Gets the input product class
getInputProductClasses() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the input product classes provided to the order
getInputProductQueries() - Method in class de.dlr.proseo.model.JobStep
Gets the product queries for the input products
getInputProductReference() - Method in class de.dlr.proseo.model.ProcessingOrder
 
getInstantParameter(String) - Method in class de.dlr.proseo.model.Product
Get a named Instant parameter
getInstantValue() - Method in class de.dlr.proseo.model.Parameter
Gets the parameter value as Instant, if it has the appropriate type
getIntegerParameter(String) - Method in class de.dlr.proseo.model.Product
Get a named Integer parameter
getIntegerValue() - Method in class de.dlr.proseo.model.Parameter
Gets the parameter value as Integer, if it has the appropriate type
getIsCritical() - Method in class de.dlr.proseo.model.Task
Checks whether this task is critical
getIsFailed() - Method in class de.dlr.proseo.model.JobStep
 
getIsMandatory() - Method in class de.dlr.proseo.model.SimpleSelectionRule
Check whether the selected product is mandatory
getIsSatisfied() - Method in class de.dlr.proseo.model.ProductQuery
Check whether this product query is satisfied
getIsTest() - Method in class de.dlr.proseo.model.Processor
Checks whether this processor version is a test/evaluation version
getJob() - Method in class de.dlr.proseo.model.JobStep
Gets the enclosing job
getJobOrderFilename() - Method in class de.dlr.proseo.model.JobStep
Gets the Job Order filename
getJobOrderVersion() - Method in class de.dlr.proseo.model.Processor
Gets the Job Order file specification version
getJobRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the Job class
getJobs() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the processing jobs
getJobState() - Method in class de.dlr.proseo.model.Job
Gets the processing state of the job
getJobStep() - Method in class de.dlr.proseo.model.Product
Gets the job step that created this product
getJobStep() - Method in class de.dlr.proseo.model.ProductQuery
Gets the job step issuing the query
getJobStepRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the JobStep class
getJobSteps() - Method in class de.dlr.proseo.model.Job
Gets the job steps
getJobStepState() - Method in class de.dlr.proseo.model.JobStep
Gets the state of the job step
getJpqlQueryCondition() - Method in class de.dlr.proseo.model.ProductQuery
Gets the JPQL query condition
getLocalStorageManagerUrl() - Method in class de.dlr.proseo.model.ProcessingFacility
Gets the URL of the facility's storage manager for local worker nodes
getMaxJobsPerNode() - Method in class de.dlr.proseo.model.ProcessingFacility
Gets the maximum number of jobs schedulable per worker node
getMaxTime() - Method in class de.dlr.proseo.model.Processor
Gets the maximum execution time in seconds
getMetrictype() - Method in class de.dlr.proseo.model.ApiMetrics
 
getMinDiskSpace() - Method in class de.dlr.proseo.model.Processor
Gets the minimum required disk space in MB
getMinimumCoverage() - Method in class de.dlr.proseo.model.ProductQuery
Deprecated.
getMinimumCoverage() - Method in class de.dlr.proseo.model.SimpleSelectionRule
Gets the minimum percentage of coverage of the desired validity period
getMinMemory() - Method in class de.dlr.proseo.model.Task
Gets the minimum required memory in GiB
getMission() - Method in class de.dlr.proseo.model.MonProductProduction
 
getMission() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the owning mission
getMission() - Method in class de.dlr.proseo.model.ProcessorClass
Gets the mission this processor class belongs to
getMission() - Method in class de.dlr.proseo.model.ProductClass
Gets the mission this product class belongs to
getMission() - Method in class de.dlr.proseo.model.service.SecurityService
Gets the code of the logged in mission
getMission() - Method in class de.dlr.proseo.model.Spacecraft
Gets the mission of this spacecraft
getMission() - Method in class de.dlr.proseo.model.Workflow
Gets the mission this workflow belongs to
getMissionCode() - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
getMissionRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the Mission class
getMode() - Method in class de.dlr.proseo.model.Configuration
Gets the processing mode
getMode() - Method in class de.dlr.proseo.model.Product
Gets the processing mode
getMode() - Method in class de.dlr.proseo.model.SimpleSelectionRule
Gets the applicable processing mode
getMonExtService() - Method in class de.dlr.proseo.model.MonExtServiceStateOperation
 
getMonExtServiceId() - Method in class de.dlr.proseo.model.MonExtServiceStateOperationDay
 
getMonExtServiceId() - Method in class de.dlr.proseo.model.MonExtServiceStateOperationMonth
 
getMonExtServiceRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the MonService class
getMonExtServiceStateOperationDayRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getMonExtServiceStateOperationMonthRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getMonExtServiceStateOperationRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the MonServiceStateOperation class
getMonOrderProgress() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the order progress monitoring data
getMonOrderState() - Method in class de.dlr.proseo.model.MonOrderProgress
 
getMonOrderStateRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the MonOrderStateOperation class
getMonProductProductionDayRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getMonProductProductionHourRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getMonProductProductionMonthRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getMonService() - Method in class de.dlr.proseo.model.MonServiceStateOperation
 
getMonServiceId() - Method in class de.dlr.proseo.model.MonServiceStateOperationDay
 
getMonServiceId() - Method in class de.dlr.proseo.model.MonServiceStateOperationMonth
 
getMonServiceRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the MonService class
getMonServiceState() - Method in class de.dlr.proseo.model.MonExtServiceStateOperation
 
getMonServiceState() - Method in class de.dlr.proseo.model.MonServiceStateOperation
 
getMonServiceStateOperationDayRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getMonServiceStateOperationMonthRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getMonServiceStateOperationRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the MonServiceStateOperation class
getMonServiceStateRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the MonServiceState class
getName() - Method in class de.dlr.proseo.model.ApiMetrics
 
getName() - Method in class de.dlr.proseo.model.Mission
Gets the mission name
getName() - Method in class de.dlr.proseo.model.MonExtService
 
getName() - Method in class de.dlr.proseo.model.MonOrderState
 
getName() - Method in class de.dlr.proseo.model.MonService
 
getName() - Method in class de.dlr.proseo.model.MonServiceState
 
getName() - Method in class de.dlr.proseo.model.Payload
Gets the payload name
getName() - Method in class de.dlr.proseo.model.ProcessingFacility
Gets the name of the processing facility
getName() - Method in class de.dlr.proseo.model.ProductArchive
Gets the descriptive name for the archive
getName() - Method in class de.dlr.proseo.model.Spacecraft
Gets the spacecraft name
getName() - Method in class de.dlr.proseo.model.Workflow
Gets the workflow name
getName() - Method in class de.dlr.proseo.model.WorkflowOption
Gets the option name
getNameId() - Method in class de.dlr.proseo.model.MonExtService
 
getNameId() - Method in class de.dlr.proseo.model.MonService
 
getNotificationEndpoint() - Method in class de.dlr.proseo.model.ProcessingOrder
 
getNumberOfCpus() - Method in class de.dlr.proseo.model.Task
Gets the suggested number of CPUs
getOrbit() - Method in class de.dlr.proseo.model.Job
Gets the related orbit (if any)
getOrbit() - Method in class de.dlr.proseo.model.Product
Gets the orbit for this product
getOrbitNumber() - Method in class de.dlr.proseo.model.Orbit
Gets the orbit number
getOrbitRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the Orbit class
getOrbits() - Method in class de.dlr.proseo.model.Spacecraft
Get the orbits of the spacecraft
getOrderRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the ProcessingOrder class
getOrderRetentionPeriod() - Method in class de.dlr.proseo.model.Mission
Gets the default order retention period
getOrderSource() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the source application for the order
getOrderState() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the state of the processing order
getOrderState() - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
getOutputFileClass() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the file class of the output products
getOutputFileClass() - Method in class de.dlr.proseo.model.Workflow
Gets the output file class
getOutputParameters() - Method in class de.dlr.proseo.model.ClassOutputParameter
 
getOutputParameters() - Method in class de.dlr.proseo.model.JobStep
Gets the output parameters
getOutputParameters() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the output parameters
getOutputParameters() - Method in class de.dlr.proseo.model.Workflow
Gets the output parameters
getOutputParameters(ProductClass) - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the output parameters for a specific product class (class-specific, if available, general otherwise)
getOutputProduct() - Method in class de.dlr.proseo.model.JobStep
Gets the output product
getOutputProductClass() - Method in class de.dlr.proseo.model.Workflow
Gets the output product class
getParameters() - Method in class de.dlr.proseo.model.Product
Gets the product parameters
getParameterType() - Method in class de.dlr.proseo.model.Parameter
Gets the type of the parameter
getParameterValue() - Method in class de.dlr.proseo.model.Parameter
Gets the value of the parameter
getPassword() - Method in class de.dlr.proseo.model.NotificationEndpoint
Gets the password (as stored, i. e. encrypted, if it was stored encrypted, clear text otherwise)
getPassword() - Method in class de.dlr.proseo.model.ProductArchive
Gets the password for Basic Authentication
getPayloads() - Method in class de.dlr.proseo.model.Spacecraft
Gets the list of payloads
getPolicyType() - Method in class de.dlr.proseo.model.SimplePolicy
Gets the policy type
getPriority() - Method in class de.dlr.proseo.model.Job
Gets the processing priority
getPriority() - Method in class de.dlr.proseo.model.JobStep
Gets the processing priority
getPriority() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the priority value for scheduling
getProcessingCentre() - Method in class de.dlr.proseo.model.Mission
Gets the processing centre
getProcessingCompletionTime() - Method in class de.dlr.proseo.model.JobStep
Gets the completion time of the processing job
getProcessingEngineToken() - Method in class de.dlr.proseo.model.ProcessingFacility
Gets the authentication token for the processing engine
getProcessingEngineUrl() - Method in class de.dlr.proseo.model.ProcessingFacility
Gets the URL of the facility's processing engine (Kubernetes instance)
getProcessingFacility() - Method in class de.dlr.proseo.model.Job
Gets the processing facility for this job
getProcessingFacility() - Method in class de.dlr.proseo.model.ProductFile
Gets the associated processing facility
getProcessingLevel() - Method in class de.dlr.proseo.model.ProductClass
Gets the processing level
getProcessingMode() - Method in class de.dlr.proseo.model.JobStep
Gets the processing mode to run the processor in
getProcessingMode() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the processing mode for the processors
getProcessingMode() - Method in class de.dlr.proseo.model.Workflow
Gets the processing mode
getProcessingModes() - Method in class de.dlr.proseo.model.Mission
Gets the processing mode tags defined for the mission
getProcessingOrder() - Method in class de.dlr.proseo.model.Job
Gets the order this job belongs to
getProcessingOrderHistoryRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getProcessingOrders() - Method in class de.dlr.proseo.model.Mission
Gets the processing orders issued for this mission
getProcessingStartTime() - Method in class de.dlr.proseo.model.JobStep
Gets the start time of the processing job
getProcessingStdErr() - Method in class de.dlr.proseo.model.JobStep
Gets the standard error output of the processing job
getProcessingStdOut() - Method in class de.dlr.proseo.model.JobStep
Gets the standard output of the processing job
getProcessor() - Method in class de.dlr.proseo.model.ConfiguredProcessor
Gets the associated versioned processor
getProcessor() - Method in class de.dlr.proseo.model.Task
Gets the processor this task belongs to
getProcessorClass() - Method in class de.dlr.proseo.model.Configuration
Gets the associated processor class
getProcessorClass() - Method in class de.dlr.proseo.model.Processor
Gets the processor class
getProcessorClass() - Method in class de.dlr.proseo.model.ProductClass
Gets the processor class capable of generating products of this class
getProcessorClasses() - Method in class de.dlr.proseo.model.Mission
Gets the processor classes defined for this mission
getProcessorClassRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the ProcessorClass class
getProcessorName() - Method in class de.dlr.proseo.model.ProcessorClass
Gets the processor (class) name
getProcessorRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the Processor class
getProcessors() - Method in class de.dlr.proseo.model.ProcessorClass
Gets the processor versions for this class
getProcessorVersion() - Method in class de.dlr.proseo.model.Processor
Gets the processor version
getProduct() - Method in class de.dlr.proseo.model.ProductFile
Gets the associated product
getProductArchiveRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the ProductArchive class
getProductClass() - Method in class de.dlr.proseo.model.Product
Gets the product class
getProductClasses() - Method in class de.dlr.proseo.model.Mission
Gets the product classes defined for this mission
getProductClasses() - Method in class de.dlr.proseo.model.ProcessorClass
Gets the product classes processors of this class can generate
getProductClassRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the ProductClass class
getProductColumnMapping() - Method in class de.dlr.proseo.model.service.ProductQueryService
Provides a mapping of Product attributes to SQL column names
getProductFile() - Method in class de.dlr.proseo.model.DownloadHistory
Gets the product file, which was downloaded
getProductFile() - Method in class de.dlr.proseo.model.Product
Gets the set of product files (at most one per existing processing facility)
getProductFileName() - Method in class de.dlr.proseo.model.DownloadHistory
Gets the file name of the download product
getProductFileName() - Method in class de.dlr.proseo.model.ProductFile
Gets the name of the data file
getProductFileRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the ProductFile class
getProductFileSize() - Method in class de.dlr.proseo.model.DownloadHistory
Gets the download product file size in bytes
getProductFileTemplate() - Method in class de.dlr.proseo.model.Mission
Gets the product filename template
getProductFileTemplate() - Method in class de.dlr.proseo.model.ProductClass
Gets the template for product file naming for this product class (if no template is set, returns the template of the associated mission)
getProductionLatencyAvg() - Method in class de.dlr.proseo.model.MonProductProduction
 
getProductionLatencyMax() - Method in class de.dlr.proseo.model.MonProductProduction
 
getProductionLatencyMin() - Method in class de.dlr.proseo.model.MonProductProduction
 
getProductionType() - Method in class de.dlr.proseo.model.MonProductProduction
 
getProductionType() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the production type context
getProductionType() - Method in class de.dlr.proseo.model.Product
Gets the production type of the product
getProductQuality() - Method in class de.dlr.proseo.model.Configuration
Gets the product quality expected with this configuration
getProductQuality() - Method in class de.dlr.proseo.model.Product
Gets the product quality indicator
getProductQueryRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the ProductQuery class
getProductRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the Product class
getProductRetentionPeriod() - Method in class de.dlr.proseo.model.Mission
Gets the default product retention period
getProductRetentionPeriod() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the retention period for products generated by this processing order
getProductType() - Method in class de.dlr.proseo.model.ProductClass
Gets the prosEO-internal product type (product class identifier)
getProductTypes() - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
getPublicationTime() - Method in class de.dlr.proseo.model.Product
Gets the product publication (= ingestion) time
getRawDataAvailabilityTime() - Method in class de.dlr.proseo.model.Product
Gets the time of the availability of the satellite raw data
getReleaseTime() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the date and time the order was released for processing
getReleaseTime() - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
getRequestedConfiguredProcessors() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the requested configured processors
getRequestedOrbits() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the requested orbits
getRequestedProductClass() - Method in class de.dlr.proseo.model.ProductQuery
Gets the requested product class
getRequestedProductClasses() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the requested product classes
getRequestedStartTime() - Method in class de.dlr.proseo.model.Product
Gets the requested start time
getRequestedStopTime() - Method in class de.dlr.proseo.model.Product
Gets the requested stop time
getRequiredSelectionRules() - Method in class de.dlr.proseo.model.ProductClass
Gets the set of required selection rules
getRunningJobSteps() - Method in class de.dlr.proseo.model.MonOrderProgress
 
getSatisfiedProductQueries() - Method in class de.dlr.proseo.model.Product
Gets the set of satisfied product queries
getSatisfyingProducts() - Method in class de.dlr.proseo.model.ProductQuery
Get the products satisfying this query
getSendAuthInBody() - Method in class de.dlr.proseo.model.ProductArchive
Indicates whether credentials for OpenID-based token requests shall be sent in request body
getSensingStartTime() - Method in class de.dlr.proseo.model.InputProductReference
Gets the sensing start time of the input product
getSensingStartTime() - Method in class de.dlr.proseo.model.Product
Gets the sensing start time
getSensingStopTime() - Method in class de.dlr.proseo.model.InputProductReference
Gets the sensing stop time of the input product
getSensingStopTime() - Method in class de.dlr.proseo.model.Product
Gets the sensing stop time
getSensingTimeFlag() - Method in class de.dlr.proseo.model.Processor
Checks whether this processor is executed on time intervals
getSimplePolicies() - Method in class de.dlr.proseo.model.SimpleSelectionRule
Gets the simple selection policies
getSimpleRules() - Method in class de.dlr.proseo.model.util.SelectionRule
Gets all simple selection rules contained in the selection rule
getSliceDuration() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the duration for a single slice
getSliceDuration() - Method in class de.dlr.proseo.model.Workflow
Gets the slice duration for sliced orders
getSliceOverlap() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the overlap time between slices
getSliceOverlap() - Method in class de.dlr.proseo.model.Workflow
Gets the overlap between adjacent slices
getSlicingType() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the method for partitioning the orbit time interval
getSlicingType() - Method in class de.dlr.proseo.model.Workflow
Gets the order slicing type
getSourceProductClass() - Method in class de.dlr.proseo.model.SimpleSelectionRule
Gets the source product classes (the input products selected by this rule)
getSpacecraft() - Method in class de.dlr.proseo.model.Orbit
Gets the related spacecraft
getSpacecraftRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the Spacecraft class
getSpacecrafts() - Method in class de.dlr.proseo.model.Mission
Gets the set of spacecrafts
getSqlQueryCondition() - Method in class de.dlr.proseo.model.ProductQuery
Gets the SQL query condition
getStartTime() - Method in class de.dlr.proseo.model.Job
Gets the start time of the processing time interval
getStartTime() - Method in class de.dlr.proseo.model.Orbit
Gets the orbit start time
getStartTime() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the (earliest) start time of the processing time interval
getStateMessage() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets a message explaining the latest state change
getStaticInputFiles() - Method in class de.dlr.proseo.model.Configuration
Gets the static input files
getStderrLogLevel() - Method in class de.dlr.proseo.model.JobStep
 
getStdoutLogLevel() - Method in class de.dlr.proseo.model.JobStep
 
getStopTime() - Method in class de.dlr.proseo.model.Job
Gets the end time of the processing time interval
getStopTime() - Method in class de.dlr.proseo.model.Orbit
Gets the orbit stop time
getStopTime() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the (latest) stop time of the processing time interval
getStorageManagerPassword() - Method in class de.dlr.proseo.model.ProcessingFacility
 
getStorageManagerUrl() - Method in class de.dlr.proseo.model.ProcessingFacility
Gets the URL of the facility's storage manager
getStorageManagerUser() - Method in class de.dlr.proseo.model.ProcessingFacility
 
getStorageType() - Method in class de.dlr.proseo.model.ProductFile
Gets the type of storage used at the processing facility
getStringParameter(String) - Method in class de.dlr.proseo.model.Product
Get a named String parameter
getStringValue() - Method in class de.dlr.proseo.model.Parameter
Gets the parameter value as String
getSubmissionTime() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the date and time the order was received
getSupportedSelectionRules() - Method in class de.dlr.proseo.model.ProductClass
Gets the set of supported selection rules
getTargetProductClass() - Method in class de.dlr.proseo.model.SimpleSelectionRule
Gets the target product class (the one for which input products are selected by this rule)
getTaskName() - Method in class de.dlr.proseo.model.Task
Gets the task name
getTaskRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
Gets the repository for the Task class
getTasks() - Method in class de.dlr.proseo.model.Processor
Gets the task list
getTaskVersion() - Method in class de.dlr.proseo.model.Task
Gets the task version
getTimestamp() - Method in class de.dlr.proseo.model.ApiMetrics
 
getTokenRequired() - Method in class de.dlr.proseo.model.ProductArchive
Indicates whether token-based authentication shall be used
getTokenUri() - Method in class de.dlr.proseo.model.ProductArchive
Gets the URI for the token request endpoint
getTotalLatencyAvg() - Method in class de.dlr.proseo.model.MonProductProduction
 
getTotalLatencyMax() - Method in class de.dlr.proseo.model.MonProductProduction
 
getTotalLatencyMin() - Method in class de.dlr.proseo.model.MonProductProduction
 
getType() - Method in class de.dlr.proseo.model.WorkflowOption
Gets the option type
getUpTime() - Method in class de.dlr.proseo.model.MonExtServiceStateOperationDay
 
getUpTime() - Method in class de.dlr.proseo.model.MonExtServiceStateOperationMonth
 
getUpTime() - Method in class de.dlr.proseo.model.MonServiceStateOperationDay
 
getUpTime() - Method in class de.dlr.proseo.model.MonServiceStateOperationMonth
 
getUri() - Method in class de.dlr.proseo.model.NotificationEndpoint
Gets the notification endpoint URI
getUseInputFileTimeIntervals() - Method in class de.dlr.proseo.model.Processor
Gets the indicator for generation of input file time intervals
getUser() - Method in class de.dlr.proseo.model.service.SecurityService
Gets the name of the logged in user
getUsername() - Method in class de.dlr.proseo.model.DownloadHistory
Gets the user initiating the download
getUsername() - Method in class de.dlr.proseo.model.NotificationEndpoint
Gets the username
getUsername() - Method in class de.dlr.proseo.model.ProductArchive
Gets the user name for Basic Authentication
getUuid() - Method in class de.dlr.proseo.model.ConfiguredProcessor
Gets the universally unique identifier (UUID) of this processor configuration
getUuid() - Method in class de.dlr.proseo.model.ProcessingOrder
Gets the universally unique identifier (UUID)
getUuid() - Method in class de.dlr.proseo.model.Product
Gets the universally unique product identifier
getUuid() - Method in class de.dlr.proseo.model.Workflow
Gets the workflow UUID
getValue() - Method in enum class de.dlr.proseo.model.WorkflowOption.WorkflowOptionType
Returns the string value associated with this enum
getValueRange() - Method in class de.dlr.proseo.model.WorkflowOption
Gets the available option values
getVersion() - Method in class de.dlr.proseo.model.PersistentObject
Gets the version of the persistent object
getVisibility() - Method in class de.dlr.proseo.model.ProductClass
Gets the product visibility to external users
getWorkflow() - Method in class de.dlr.proseo.model.ProcessingOrder
Get the workflow
getWorkflow() - Method in class de.dlr.proseo.model.WorkflowOption
Gets the owning workflow
getWorkflowOptionRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getWorkflowOptions() - Method in class de.dlr.proseo.model.Workflow
Gets the available workflow options
getWorkflowRepository() - Static method in class de.dlr.proseo.model.service.RepositoryService
 
getWorkflowVersion() - Method in class de.dlr.proseo.model.Workflow
Gets the workflow version
getZipChecksum() - Method in class de.dlr.proseo.model.ProductFile
Gets the MD5 checksum of the ZIP archive
getZipChecksumTime() - Method in class de.dlr.proseo.model.ProductFile
Gets the computation time for the ZIP archive file checksum
getZipFileName() - Method in class de.dlr.proseo.model.ProductFile
Gets the name of the ZIP archive
getZipFileSize() - Method in class de.dlr.proseo.model.ProductFile
Gets the size of the ZIP archive in bytes

H

hasFailedJobSteps() - Method in class de.dlr.proseo.model.Job
Checks whether the job has failed steps (convenience method for getHasFailedJobSteps())
hasFailedJobSteps() - Method in class de.dlr.proseo.model.ProcessingOrder
Checks whether the order has failed job steps (convenience method for getHasFailedJobSteps())
hashCode() - Method in class de.dlr.proseo.model.ClassOutputParameter
 
hashCode() - Method in class de.dlr.proseo.model.Configuration
 
hashCode() - Method in class de.dlr.proseo.model.ConfigurationFile
 
hashCode() - Method in class de.dlr.proseo.model.ConfiguredProcessor
 
hashCode() - Method in class de.dlr.proseo.model.DownloadHistory
 
hashCode() - Method in class de.dlr.proseo.model.InputFilter
 
hashCode() - Method in class de.dlr.proseo.model.InputProductReference
 
hashCode() - Method in class de.dlr.proseo.model.Job
 
hashCode() - Method in class de.dlr.proseo.model.JobStep
 
hashCode() - Method in class de.dlr.proseo.model.Mission
 
hashCode() - Method in class de.dlr.proseo.model.NotificationEndpoint
 
hashCode() - Method in class de.dlr.proseo.model.Orbit
 
hashCode() - Method in class de.dlr.proseo.model.Parameter
 
hashCode() - Method in class de.dlr.proseo.model.Payload
 
hashCode() - Method in class de.dlr.proseo.model.PersistentObject
 
hashCode() - Method in class de.dlr.proseo.model.ProcessingFacility
 
hashCode() - Method in class de.dlr.proseo.model.ProcessingOrder
 
hashCode() - Method in class de.dlr.proseo.model.Processor
 
hashCode() - Method in class de.dlr.proseo.model.ProcessorClass
 
hashCode() - Method in class de.dlr.proseo.model.Product
 
hashCode() - Method in class de.dlr.proseo.model.ProductArchive
 
hashCode() - Method in class de.dlr.proseo.model.ProductClass
 
hashCode() - Method in class de.dlr.proseo.model.ProductFile
 
hashCode() - Method in class de.dlr.proseo.model.ProductQuery
 
hashCode() - Method in class de.dlr.proseo.model.SimplePolicy.DeltaTime
 
hashCode() - Method in class de.dlr.proseo.model.SimplePolicy
 
hashCode() - Method in class de.dlr.proseo.model.SimpleSelectionRule
 
hashCode() - Method in class de.dlr.proseo.model.Spacecraft
 
hashCode() - Method in class de.dlr.proseo.model.Task
 
hashCode() - Method in class de.dlr.proseo.model.util.SelectionItem
 
hashCode() - Method in class de.dlr.proseo.model.Workflow
 
hashCode() - Method in class de.dlr.proseo.model.WorkflowOption
 
hasPolicyFor(String) - Method in class de.dlr.proseo.model.util.SelectionRule
Tests whether this rule has a selection policy for the given item type (aux product type)
hasRole(UserRole) - Method in class de.dlr.proseo.model.service.SecurityService
Check, whether the logged in user has the given role
hasSendAuthInBody() - Method in class de.dlr.proseo.model.ProductArchive
Indicates whether credentials for OpenID-based token requests shall be sent in request body (alias for ProductArchive.getSendAuthInBody())
hasSensingTimeFlag() - Method in class de.dlr.proseo.model.Processor
Checks whether this processor is executed on time intervals (convenience alias for getSensingTimeFlag())

I

incrementVersion() - Method in class de.dlr.proseo.model.PersistentObject
Increments the version of the persistent object
INFO - Enum constant in enum class de.dlr.proseo.model.JobStep.StdLogLevel
 
init(ParameterType, Serializable) - Method in class de.dlr.proseo.model.Parameter
Initializer with type and value (values of type Short and Float are converted to Integer and Double, respectively)
INITIAL - Enum constant in enum class de.dlr.proseo.model.Job.JobState
 
InputFilter - Class in de.dlr.proseo.model
Filter conditions to apply to an order input product of a specific product class in addition to filter conditions contained in the applicable selection rule
InputFilter() - Constructor for class de.dlr.proseo.model.InputFilter
 
InputFilterRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the InputFilter class
InputProductReference - Class in de.dlr.proseo.model
Identification of the input product to use for On-Demand Production; its intention is to be unambiguous (as per ODPRIP ICD), however this is not guaranteed given the limited number of specification options (uniqueness may be guaranteed when specifying a file name, but it is not, when only specifying a sensing time range).
InputProductReference() - Constructor for class de.dlr.proseo.model.InputProductReference
 
isAuthorizedForMission(String) - Method in class de.dlr.proseo.model.service.SecurityService
Check, whether the logged in user is authorized for the given mission
isCritical() - Method in class de.dlr.proseo.model.Task
Checks whether this task is critical (convenience alias for getIsCritical())
isEnabled() - Method in class de.dlr.proseo.model.Workflow
Indicates, whether the workflow is available for use
isFailed() - Method in class de.dlr.proseo.model.JobStep
 
isLegalTransition(Job.JobState) - Method in enum class de.dlr.proseo.model.Job.JobState
 
isLegalTransition(JobStep.JobStepState) - Method in enum class de.dlr.proseo.model.JobStep.JobStepState
 
isMandatory() - Method in class de.dlr.proseo.model.SimpleSelectionRule
Check whether the selected product is mandatory (convenience alias for getIsMandatory())
isSatisfied() - Method in class de.dlr.proseo.model.ProductQuery
Check whether this product query is satisfied (convenience alias for getIsSatisfied())
isTest() - Method in class de.dlr.proseo.model.Processor
Checks whether this processor version is a test/evaluation version (convenience alias for getIsTest())
isTokenRequired() - Method in class de.dlr.proseo.model.ProductArchive
Indicates whether token-based authentication shall be used (alias for ProductArchive.getTokenRequired())
itemObject - Variable in class de.dlr.proseo.model.util.SelectionItem
The original object belonging to the item
itemType - Variable in class de.dlr.proseo.model.util.SelectionItem
The product type of the item

J

Job - Class in de.dlr.proseo.model
A collection of job steps required to fulfil an order for a specific period of time (e. g. one orbit).
Job() - Constructor for class de.dlr.proseo.model.Job
 
Job.JobState - Enum Class in de.dlr.proseo.model
Enumeration describing possible job states.
JobRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the Job class
JobStep - Class in de.dlr.proseo.model
A single processor execution to produce a defined output product based on a defined set of required input product (modelled as ProductQuery objects).
JobStep() - Constructor for class de.dlr.proseo.model.JobStep
 
JobStep.JobStepState - Enum Class in de.dlr.proseo.model
The possible processing states for a job step
JobStep.StdLogLevel - Enum Class in de.dlr.proseo.model
The possible log levels for stdout and stderr
JobStepRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the JobStep class

L

LargestOverlap - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
LargestOverlap85 - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
LastCreated - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
LatestStartValidity - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
LatestStopValidity - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
LatestValCover - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
LatestValCoverClosest - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
LatestValCoverNewestValidity - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
LatestValidity - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
LatestValidityClosest - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
LatestValIntersect - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 

M

merge(SimplePolicy) - Method in class de.dlr.proseo.model.SimplePolicy
Merge two simple policies by creating a new simple policy with merged delta times; for the policy 'LatestValidityClosest' a merge is possible, if and only if both policies have the same delta times (this policy actually refers to a point in time and not to a time interval, therefore a merge can only be done between policies referring to the same point in time).
merge(SimplePolicy.DeltaTime) - Method in class de.dlr.proseo.model.SimplePolicy.DeltaTime
Merge two delta times by creating a new delta time with the smaller unit and the larger (converted) duration
merge(SimpleSelectionRule) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Merge two simple rules creating a new simple rule
merge(SelectionRule) - Method in class de.dlr.proseo.model.util.SelectionRule
Merge this selection rule with another selection rule, thereby extending the validity periods per product type for each policy in such a way that the validity periods of this rule and of the other rule are covered.
Mission - Class in de.dlr.proseo.model
An Earth Observation mission.
Mission() - Constructor for class de.dlr.proseo.model.Mission
 
MissionRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the Mission class
MonExtService - Class in de.dlr.proseo.model
External service defined by a caption and an ID
MonExtService() - Constructor for class de.dlr.proseo.model.MonExtService
 
MonExtServiceRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the MonService class
MonExtServiceStateOperation - Class in de.dlr.proseo.model
The state of an external service at a given point in time
MonExtServiceStateOperation() - Constructor for class de.dlr.proseo.model.MonExtServiceStateOperation
 
MonExtServiceStateOperationDay - Class in de.dlr.proseo.model
The percentage of uptime of an external service for a given calendar day
MonExtServiceStateOperationDay() - Constructor for class de.dlr.proseo.model.MonExtServiceStateOperationDay
 
MonExtServiceStateOperationDayRepository - Interface in de.dlr.proseo.model.dao
 
MonExtServiceStateOperationMonth - Class in de.dlr.proseo.model
The percentage of uptime of an external service for a given calendar month
MonExtServiceStateOperationMonth() - Constructor for class de.dlr.proseo.model.MonExtServiceStateOperationMonth
 
MonExtServiceStateOperationMonthRepository - Interface in de.dlr.proseo.model.dao
 
MonExtServiceStateOperationRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the MonServiceStateOperation class
MonOrderProgress - Class in de.dlr.proseo.model
Progress state of a processing order for a given point in time
MonOrderProgress() - Constructor for class de.dlr.proseo.model.MonOrderProgress
 
MonOrderState - Class in de.dlr.proseo.model
An order state identified by its name (used for database-based configuration of order monitoring)
MonOrderState() - Constructor for class de.dlr.proseo.model.MonOrderState
 
MonOrderStateRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the MonOrderState class
MonProductProduction - Class in de.dlr.proseo.model
Abstract superclass for all entities monitoring product generation performance for a given period of time per production type (systematic/on-demand/reprocessing)
MonProductProduction() - Constructor for class de.dlr.proseo.model.MonProductProduction
 
MonProductProductionDay - Class in de.dlr.proseo.model
Product generation performance per calendar day per production type (systematic/on-demand/reprocessing)
MonProductProductionDay() - Constructor for class de.dlr.proseo.model.MonProductProductionDay
 
MonProductProductionDayRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the MonProductProductionDay class
MonProductProductionHour - Class in de.dlr.proseo.model
Product generation performance per hour per production type (systematic/on-demand/reprocessing)
MonProductProductionHour() - Constructor for class de.dlr.proseo.model.MonProductProductionHour
 
MonProductProductionHourRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the MonProductProductionHour class
MonProductProductionMonth - Class in de.dlr.proseo.model
Product generation performance per calendar month per production type (systematic/on-demand/reprocessing)
MonProductProductionMonth() - Constructor for class de.dlr.proseo.model.MonProductProductionMonth
 
MonProductProductionMonthRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the MonProductProductionMonth class
MonService - Class in de.dlr.proseo.model
prosEO service defined by a caption and an ID
MonService() - Constructor for class de.dlr.proseo.model.MonService
 
MonServiceRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the MonService class
MonServiceState - Class in de.dlr.proseo.model
A service state identified by its name (used for database-based configuration of service monitoring)
MonServiceState() - Constructor for class de.dlr.proseo.model.MonServiceState
 
MonServiceStateOperation - Class in de.dlr.proseo.model
The state of a prosEO service at a given point in time
MonServiceStateOperation() - Constructor for class de.dlr.proseo.model.MonServiceStateOperation
 
MonServiceStateOperationDay - Class in de.dlr.proseo.model
The percentage of uptime of a prosEO service for a given calendar day
MonServiceStateOperationDay() - Constructor for class de.dlr.proseo.model.MonServiceStateOperationDay
 
MonServiceStateOperationDayRepository - Interface in de.dlr.proseo.model.dao
 
MonServiceStateOperationMonth - Class in de.dlr.proseo.model
The percentage of uptime of a prosEO service for a given calendar month
MonServiceStateOperationMonth() - Constructor for class de.dlr.proseo.model.MonServiceStateOperationMonth
 
MonServiceStateOperationMonthRepository - Interface in de.dlr.proseo.model.dao
 
MonServiceStateOperationRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the MonServiceStateOperation class
MonServiceStateRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the MonService class

N

normalize() - Method in class de.dlr.proseo.model.SimplePolicy.DeltaTime
Normalize delta time to biggest unit, which can be represented with an integer duration
NotificationEndpoint - Class in de.dlr.proseo.model
The endpoint to send order completion notifications to
NotificationEndpoint() - Constructor for class de.dlr.proseo.model.NotificationEndpoint
 
NUMBER - Enum constant in enum class de.dlr.proseo.model.WorkflowOption.WorkflowOptionType
The option value must be numeric, but may integer or rational

O

ON_HOLD - Enum constant in enum class de.dlr.proseo.model.Job.JobState
 
Orbit - Class in de.dlr.proseo.model
The description of an orbit identified by its start and stop times (e. g. the "spacecraft midnight" events of the Sentinel-5P satellite).
Orbit() - Constructor for class de.dlr.proseo.model.Orbit
 
OrbitRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the Orbit class
OrderRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the ProcessingOrder class
OrderUtil - Class in de.dlr.proseo.model.util
 
OrderUtil() - Constructor for class de.dlr.proseo.model.util.OrderUtil
 

P

Parameter - Class in de.dlr.proseo.model
This class allows to add mission-specific parameters to any persistent object.
Parameter() - Constructor for class de.dlr.proseo.model.Parameter
 
parseSelectionRule(ProductClass, String) - Static method in class de.dlr.proseo.model.util.SelectionRule
Parse the given string as a selection rule (see the grammar definition in the class comment).
Payload - Class in de.dlr.proseo.model
The payload of a spacecraft, e. g. the TROPOMI instrument of Sentinel-5P.
Payload() - Constructor for class de.dlr.proseo.model.Payload
 
PersistentObject - Class in de.dlr.proseo.model
Abstract superclass of all persistent classes Updated for Spring Data 3.5 / Hibernate 6.6 as per https://docs.spring.io/spring-data/jpa/reference/jpa/entity-persistence.html
PersistentObject() - Constructor for class de.dlr.proseo.model.PersistentObject
 
PLANNED - Enum constant in enum class de.dlr.proseo.model.Job.JobState
 
PLANNED - Enum constant in enum class de.dlr.proseo.model.JobStep.JobStepState
 
ProcessingFacility - Class in de.dlr.proseo.model
A processing facility for running prosEO jobs and storing prosEO product files, e. g. at a cloud service provider.
ProcessingFacility() - Constructor for class de.dlr.proseo.model.ProcessingFacility
 
ProcessingOrder - Class in de.dlr.proseo.model
A customer order to process a specific set of ProductClasses for a specific period of time using a specific set of ConfiguredProcessors.
ProcessingOrder() - Constructor for class de.dlr.proseo.model.ProcessingOrder
 
ProcessingOrderHistory - Class in de.dlr.proseo.model
A history entry for logging the processing times of a production order
ProcessingOrderHistory() - Constructor for class de.dlr.proseo.model.ProcessingOrderHistory
 
ProcessingOrderHistoryRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the ProcessingOrderHistory class
Processor - Class in de.dlr.proseo.model
A specific version of a ProcessorClass.
Processor() - Constructor for class de.dlr.proseo.model.Processor
 
ProcessorClass - Class in de.dlr.proseo.model
A type of processor capable of generating products of a specific set of ProductClasses.
ProcessorClass() - Constructor for class de.dlr.proseo.model.ProcessorClass
 
ProcessorClassRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the ProcessorClass class
ProcessorRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the Processor class
Product - Class in de.dlr.proseo.model
Representation of a data product
Product() - Constructor for class de.dlr.proseo.model.Product
 
ProductArchive - Class in de.dlr.proseo.model
Available archive locations for input products or auxiliary files.
ProductArchive() - Constructor for class de.dlr.proseo.model.ProductArchive
 
ProductArchiveRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the ProductArchive class
ProductClass - Class in de.dlr.proseo.model
A class of products pertaining to a specific Mission, e. g. the L2_O3 products of Sentinel-5P.
ProductClass() - Constructor for class de.dlr.proseo.model.ProductClass
 
ProductClassRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the ProductClassRepository class
ProductFile - Class in de.dlr.proseo.model
The data file and pertinent auxiliary files for a product at a given processing facility.
ProductFile() - Constructor for class de.dlr.proseo.model.ProductFile
 
ProductFileRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the ProductFile class
ProductQuery - Class in de.dlr.proseo.model
A ProductQuery models the need of a JobStep to use a Product of a certain ProductClass for a specific time period.
ProductQuery() - Constructor for class de.dlr.proseo.model.ProductQuery
 
ProductQueryRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the ProductQuery class
ProductQueryService - Class in de.dlr.proseo.model.service
Service class to execute a product query on the prosEO database
ProductQueryService() - Constructor for class de.dlr.proseo.model.service.ProductQueryService
 
ProductRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the Product class
PROGRESS - Enum constant in enum class de.dlr.proseo.model.JobStep.StdLogLevel
 

R

READY - Enum constant in enum class de.dlr.proseo.model.JobStep.JobStepState
 
RELEASED - Enum constant in enum class de.dlr.proseo.model.Job.JobState
 
RepositoryService - Class in de.dlr.proseo.model.service
This class autowires all available repositories and makes them accessible throughout prosEO by static methods.
RepositoryService() - Constructor for class de.dlr.proseo.model.service.RepositoryService
Singleton constructor
RULE_COMMA - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_DELTA_DAYS - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_DELTA_HOURS - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_DELTA_MILLIS - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_DELTA_MINS - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_DELTA_SECS - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_FOR - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_MANDATORY - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_MINCOVER - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_MINCOVER_PATTERN - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_OPTIONAL - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_PAREN_CLOSE - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_PAREN_OPEN - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_BESTCENT - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_CLOSTA - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_CLOSTO - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_LASCRE - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_LATCOVCLO - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_LATSTA - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_LATSTO - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_LATVAL - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_LATVALCLO - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_LATVALCOV - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_LATVALCOVNEW - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_LATVALINT - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_OR - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_OVERLAP - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_OVERLAP85 - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_VALCOV - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_VALINT - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_POLICY_VALINTNOD - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_SELECT - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RULE_SEPARATOR - Static variable in class de.dlr.proseo.model.util.SelectionRule
 
RUNNING - Enum constant in enum class de.dlr.proseo.model.JobStep.JobStepState
 

S

SecurityService - Class in de.dlr.proseo.model.service
Utility method for accessing Spring Security user data
SecurityService() - Constructor for class de.dlr.proseo.model.service.SecurityService
 
selectClosestStartValidity(Collection<SelectionItem>, Instant) - Method in class de.dlr.proseo.model.SimplePolicy
Select the latest item (by generation time) from the given collection, whose start time is "nearest" to the start of the given time interval (startTime - deltaTime0).
selectClosestStopValidity(Collection<SelectionItem>, Instant) - Method in class de.dlr.proseo.model.SimplePolicy
Select the latest item (by generation time) from the given collection, whose stop time is "nearest" to the end of the given time interval (stopTime + deltaTime1).
SelectionItem - Class in de.dlr.proseo.model.util
This class describes a selectable item consisting of an item type (auxiliary product type), a validity start time, a validity end time, and the original object for which the selection shall be effected.
SelectionItem() - Constructor for class de.dlr.proseo.model.util.SelectionItem
Default constructor
SelectionItem(String, Instant, Instant, Instant, Object) - Constructor for class de.dlr.proseo.model.util.SelectionItem
Convenience constructor to create a SelectionItem with all attributes set at once.
SelectionRule - Class in de.dlr.proseo.model.util
This class allows to describe temporal selection policies for item types, to manipulate selection policies (combining and chaining), to select valid items from a container of items, and to generate product query objects from a selection rule (the result of the product query can then be fed into the item selection method to filter the actually valid items).
SelectionRule() - Constructor for class de.dlr.proseo.model.util.SelectionRule
 
selectItems(String, Collection<SelectionItem>, Instant, Instant) - Method in class de.dlr.proseo.model.util.SelectionRule
Select all items in the given collection of items that fulfil the selection rule with respect to a given time interval.
selectItems(Collection<SelectionItem>, Instant, Instant) - Method in class de.dlr.proseo.model.SimplePolicy
Select all items from the given collection that fulfil this policy for the given time interval.
selectItems(Collection<SelectionItem>, Instant, Instant) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Select all items from the given collection that fulfil this rule for the given time interval.
selectLargestOverlap(Collection<SelectionItem>, Instant, Instant) - Method in class de.dlr.proseo.model.SimplePolicy
Select the item from the given collection that has the largest overlap with the given time interval.
selectLargestOverlap85(Collection<SelectionItem>, Instant, Instant) - Method in class de.dlr.proseo.model.SimplePolicy
Select the item from the given collection that has the largest overlap with the given time interval, where the item covers at least 85 % of the time interval.
selectLastCreated(Collection<SelectionItem>) - Method in class de.dlr.proseo.model.SimplePolicy
Select the latest item (by generation time) from the given collection.
selectLatestStopValidity(Collection<SelectionItem>) - Method in class de.dlr.proseo.model.SimplePolicy
Select the latest item (by validity stop time) from the given collection that covers partly the given time interval.
selectLatestValCover(Collection<SelectionItem>, Instant, Instant) - Method in class de.dlr.proseo.model.SimplePolicy
Select the latest item (by generation time) from the given collection that fully covers the given time interval.
selectLatestValidity(Collection<SelectionItem>) - Method in class de.dlr.proseo.model.SimplePolicy
Select the latest item (by validity start time) from the given collection that covers partly the given time interval.
selectLatestValidityClosest(Collection<SelectionItem>, Instant, Instant) - Method in class de.dlr.proseo.model.SimplePolicy
Select the latest item (by generation time) from the given collection, whose start time is "nearest" to the given time interval.
selectLatestValIntersect(Collection<SelectionItem>, Instant, Instant) - Method in class de.dlr.proseo.model.SimplePolicy
Select the latest item (by generation time) from the given collection that covers partly the given time interval.
selectProducts(String, Collection<Product>, Instant, Instant) - Method in class de.dlr.proseo.model.util.SelectionRule
Select all products in the given collection of products that fulfil the selection rule with respect to a given time interval.
selectUniqueItem(String, Collection<SelectionItem>, Instant, Instant) - Method in class de.dlr.proseo.model.util.SelectionRule
Select the one item in the given collection of items that fulfils the selection rule with respect to a given time interval.
selectUniqueProduct(String, Collection<Product>, Instant, Instant) - Method in class de.dlr.proseo.model.util.SelectionRule
Select the one product in the given collection of products that fulfils the selection rule with respect to a given time interval.
selectValIntersect(Collection<SelectionItem>, Instant, Instant) - Method in class de.dlr.proseo.model.SimplePolicy
Select all items from the given collection that cover partly the given time interval.
setActualCompletionTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the date and time the order was actually completed
setAllJobSteps(int) - Method in class de.dlr.proseo.model.MonOrderProgress
 
setArchiveType(ArchiveType) - Method in class de.dlr.proseo.model.ProductArchive
Sets the archive type
setAuxFileNames(Set<String>) - Method in class de.dlr.proseo.model.ProductFile
Sets the set of auxiliary file names
setAvailableProductClasses(Set<ProductClass>) - Method in class de.dlr.proseo.model.ProductArchive
Sets the list of product classes available from this archive
setBaseUri(String) - Method in class de.dlr.proseo.model.ProductArchive
Sets the base URI for the archive endpoint
setBooleanParameter(String, Boolean) - Method in class de.dlr.proseo.model.Product
Set the named Boolean parameter to the given value
setBooleanValue(Boolean) - Method in class de.dlr.proseo.model.Parameter
Sets the value of the parameter to the given boolean and the type to ParameterType.BOOLEAN
setBreakpointFileNames(List<String>) - Method in class de.dlr.proseo.model.Task
Sets the breakpoint file names
setChecksum(String) - Method in class de.dlr.proseo.model.ProductFile
Sets the MD5 checksum for the primary product file
setChecksumTime(Instant) - Method in class de.dlr.proseo.model.ProductFile
Sets the computation time for the product file checksum
setClassOutputParameters(Map<ProductClass, ClassOutputParameter>) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the class-specific output parameters
setClassOutputParameters(Map<ProductClass, ClassOutputParameter>) - Method in class de.dlr.proseo.model.Workflow
Sets the class-specific output parameters
setClientId(String) - Method in class de.dlr.proseo.model.ProductArchive
Sets the client ID for OpenID token requests
setClientSecret(String) - Method in class de.dlr.proseo.model.ProductArchive
Sets the client secret for OpenID token requests
setCode(String) - Method in class de.dlr.proseo.model.Mission
Sets the mission code
setCode(String) - Method in class de.dlr.proseo.model.ProductArchive
Sets the archive short code
setCode(String) - Method in class de.dlr.proseo.model.Spacecraft
Sets the spacecraft code
setCompletedJobSteps(int) - Method in class de.dlr.proseo.model.MonOrderProgress
 
setCompletionTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
setComponentClasses(Set<ProductClass>) - Method in class de.dlr.proseo.model.ProductClass
Sets the product classes for component products
setComponentProducts(Set<Product>) - Method in class de.dlr.proseo.model.Product
Sets the sub-products of this product
setConfiguration(Configuration) - Method in class de.dlr.proseo.model.ConfiguredProcessor
Sets the associated processor configuration
setConfigurationFiles(Set<ConfigurationFile>) - Method in class de.dlr.proseo.model.Configuration
Sets the configuration files
setConfigurationVersion(String) - Method in class de.dlr.proseo.model.Configuration
Sets the configuration version
setConfiguredProcessor(ConfiguredProcessor) - Method in class de.dlr.proseo.model.Product
Sets the configured processor that generated this product
setConfiguredProcessor(ConfiguredProcessor) - Method in class de.dlr.proseo.model.Workflow
Sets the configured processor for this workflow
setConfiguredProcessors(Set<ConfiguredProcessor>) - Method in class de.dlr.proseo.model.Configuration
Sets the associated configured processors
setConfiguredProcessors(Set<ConfiguredProcessor>) - Method in class de.dlr.proseo.model.Processor
Sets the associated processor configurations
setConfiguredProcessors(Set<ConfiguredProcessor>) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Sets the applicable processor configurations
setContext(String) - Method in class de.dlr.proseo.model.ProductArchive
Sets the URI context for the archive endpoint
setCount(int) - Method in class de.dlr.proseo.model.MonProductProduction
 
setCount(long) - Method in class de.dlr.proseo.model.ApiMetrics
 
setCreationTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
setCriticalityLevel(Integer) - Method in class de.dlr.proseo.model.Task
Sets the criticality level
setDatetime(Instant) - Method in class de.dlr.proseo.model.MonExtServiceStateOperation
 
setDatetime(Instant) - Method in class de.dlr.proseo.model.MonExtServiceStateOperationDay
 
setDatetime(Instant) - Method in class de.dlr.proseo.model.MonExtServiceStateOperationMonth
 
setDatetime(Instant) - Method in class de.dlr.proseo.model.MonOrderProgress
 
setDatetime(Instant) - Method in class de.dlr.proseo.model.MonProductProduction
 
setDatetime(Instant) - Method in class de.dlr.proseo.model.MonServiceStateOperation
 
setDatetime(Instant) - Method in class de.dlr.proseo.model.MonServiceStateOperationDay
 
setDatetime(Instant) - Method in class de.dlr.proseo.model.MonServiceStateOperationMonth
 
setDateTime(Instant) - Method in class de.dlr.proseo.model.DownloadHistory
Sets the timestamp of the download
setDefaultSliceDuration(Duration) - Method in class de.dlr.proseo.model.ProductClass
Sets the default slice duration (if the default slicing type is TIME_SLICE)
setDefaultSlicingType(OrderSlicingType) - Method in class de.dlr.proseo.model.ProductClass
Sets the default slicing type to apply in orders
setDefaultStorageType(StorageType) - Method in class de.dlr.proseo.model.ProcessingFacility
Sets the default storage type of the facility
setDefaultValue(String) - Method in class de.dlr.proseo.model.WorkflowOption
Sets the default value for the option
setDeletionTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
setDeltaTimes(List<SimplePolicy.DeltaTime>) - Method in class de.dlr.proseo.model.SimplePolicy
Sets the delta times
setDeltaTimeT0(SimplePolicy.DeltaTime) - Method in class de.dlr.proseo.model.SimplePolicy
Sets the delta time to apply to the beginning of the interval (T0)
setDeltaTimeT1(SimplePolicy.DeltaTime) - Method in class de.dlr.proseo.model.SimplePolicy
Sets the delta time to apply to the beginning of the interval (T1)
setDescription(String) - Method in class de.dlr.proseo.model.Payload
Sets the payload description
setDescription(String) - Method in class de.dlr.proseo.model.ProcessingFacility
Sets the description of the processing facility
setDescription(String) - Method in class de.dlr.proseo.model.ProductClass
Sets the product class description
setDescription(String) - Method in class de.dlr.proseo.model.Workflow
Sets the workflow description
setDescription(String) - Method in class de.dlr.proseo.model.WorkflowOption
Sets the option description
setDockerImage(String) - Method in class de.dlr.proseo.model.Processor
Sets the docker image name and tag
setDockerRunParameters(Map<String, String>) - Method in class de.dlr.proseo.model.Configuration
Sets the configuraiton-specific "docker run" parameters
setDockerRunParameters(Map<String, String>) - Method in class de.dlr.proseo.model.Processor
Sets the run parameters for the docker image
setDoubleParameter(String, Double) - Method in class de.dlr.proseo.model.Product
Set the named Double parameter to the given value
setDoubleValue(Double) - Method in class de.dlr.proseo.model.Parameter
Sets the value of the parameter to the given double and the type to ParameterType.DOUBLE
setDownloadHistory(Set<DownloadHistory>) - Method in class de.dlr.proseo.model.Product
Sets the product download history
setDynamicProcessingParameters(Map<String, Parameter>) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the dynamic processing parameters to be set for the Job Orders in this order
setDynProcParameters(Map<String, Parameter>) - Method in class de.dlr.proseo.model.Configuration
Sets the dynamic processing parameters
setEnabled(Boolean) - Method in class de.dlr.proseo.model.ConfiguredProcessor
Sets the enabled status
setEnabled(Boolean) - Method in class de.dlr.proseo.model.Workflow
Sets the status of the "enabled" flag
setEnclosingClass(ProductClass) - Method in class de.dlr.proseo.model.ProductClass
Sets the product classes for an enclosing product
setEnclosingProduct(Product) - Method in class de.dlr.proseo.model.Product
Sets the enclosing product of this product
setEstimatedCompletionTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the date and time the order is expected to be completed
setEvictionTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the order eviction time
setEvictionTime(Instant) - Method in class de.dlr.proseo.model.Product
Sets the product eviction time
setExecutionTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the scheduled execution time
setExternalStorageManagerUrl(String) - Method in class de.dlr.proseo.model.ProcessingFacility
Sets the URL of the facility's storage manager for external clients
setFacilityState(FacilityState) - Method in class de.dlr.proseo.model.ProcessingFacility
Sets the run state of the processing facility
setFailedJobSteps(int) - Method in class de.dlr.proseo.model.MonOrderProgress
 
setFileClass(String) - Method in class de.dlr.proseo.model.Product
Sets the product file class
setFileClasses(Set<String>) - Method in class de.dlr.proseo.model.Mission
Sets the allowed file classes
setFileName(String) - Method in class de.dlr.proseo.model.ConfigurationFile
Sets the configuration file path
setFileNames(List<String>) - Method in class de.dlr.proseo.model.ConfigurationInputFile
Sets the input file names
setFileNameType(String) - Method in class de.dlr.proseo.model.ConfigurationInputFile
Sets the input file name type
setFilePath(String) - Method in class de.dlr.proseo.model.ProductFile
Sets the file path for data file and auxiliary files (path name must be consistent with storage type)
setFileSize(long) - Method in class de.dlr.proseo.model.MonProductProduction
 
setFileSize(Long) - Method in class de.dlr.proseo.model.ProductFile
Sets the size in bytes of the primary product file
setFileType(String) - Method in class de.dlr.proseo.model.ConfigurationInputFile
Sets the input file type
setFileVersion(String) - Method in class de.dlr.proseo.model.ConfigurationFile
Sets the configuration file version
setFilterConditions(Map<String, Parameter>) - Method in class de.dlr.proseo.model.InputFilter
 
setFilterConditions(Map<String, Parameter>) - Method in class de.dlr.proseo.model.ProductQuery
Sets the additional filtering conditions
setFilterConditions(Map<String, Parameter>) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Sets the additional filtering conditions
setFilteredSourceProductType(String) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Sets the source product type with filter conditions
setFinishedJobSteps(int) - Method in class de.dlr.proseo.model.MonOrderProgress
 
setGauge(String) - Method in class de.dlr.proseo.model.ApiMetrics
 
setGeneratingRule(SimpleSelectionRule) - Method in class de.dlr.proseo.model.ProductQuery
Sets the selection rule that generated this product query
setGenerationTime(Instant) - Method in class de.dlr.proseo.model.Product
Sets the product generation time
setHasFailedJobSteps(Boolean) - Method in class de.dlr.proseo.model.Job
Sets whether the job has failed steps
setHasFailedJobSteps(Boolean) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets whether the order has failed job steps
setId(Long) - Method in class de.dlr.proseo.model.PersistentObject
Set the id of the persistent object.
setIdentifier(String) - Method in class de.dlr.proseo.model.ConfiguredProcessor
Sets the identifier of the configured processor
setIdentifier(String) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the user-defined identifier
setIdentifier(String) - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
setInDownload(Boolean) - Method in class de.dlr.proseo.model.ProductQuery
 
setInputFileName(String) - Method in class de.dlr.proseo.model.InputProductReference
Sets the input file name
setInputFilters(Map<ProductClass, InputFilter>) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the input filters
setInputFilters(Map<ProductClass, InputFilter>) - Method in class de.dlr.proseo.model.Workflow
Sets the input filters
setInputProductClass(ProductClass) - Method in class de.dlr.proseo.model.Workflow
Sets the input product class
setInputProductClasses(Set<ProductClass>) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the input product classes provided to the order
setInputProductQueries(Set<ProductQuery>) - Method in class de.dlr.proseo.model.JobStep
Sets the product queries for the input products
setInputProductReference(InputProductReference) - Method in class de.dlr.proseo.model.ProcessingOrder
 
setInstantParameter(String, TemporalAccessor) - Method in class de.dlr.proseo.model.Product
Set the named Instant parameter to the given value
setInstantValue(TemporalAccessor) - Method in class de.dlr.proseo.model.Parameter
Sets the value of the parameter to the given instant and the type to ParameterType.INSTANT
setIntegerParameter(String, Integer) - Method in class de.dlr.proseo.model.Product
Set the named Integer parameter to the given value
setIntegerValue(Integer) - Method in class de.dlr.proseo.model.Parameter
Sets the value of the parameter to the given integer and the type to ParameterType.INTEGER
setIsCritical(Boolean) - Method in class de.dlr.proseo.model.Task
Sets whether this task is critical
setIsFailed(Boolean) - Method in class de.dlr.proseo.model.JobStep
 
setIsMandatory(Boolean) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Indicate whether the selected product is mandatory
setIsSatisfied(Boolean) - Method in class de.dlr.proseo.model.ProductQuery
Indicate that this product query is satisfied
setIsTest(Boolean) - Method in class de.dlr.proseo.model.Processor
Sets whether this processor version is a test/evaluation version
setJob(Job) - Method in class de.dlr.proseo.model.JobStep
Sets the enclosing job
setJobOrderFilename(String) - Method in class de.dlr.proseo.model.JobStep
Sets the Job Order filename
setJobOrderVersion(JobOrderVersion) - Method in class de.dlr.proseo.model.Processor
Sets the Job Order file specification version
setJobs(Set<Job>) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the processing jobs
setJobState(Job.JobState) - Method in class de.dlr.proseo.model.Job
Sets the processing state of the job and propagates it to the processing order
setJobStep(JobStep) - Method in class de.dlr.proseo.model.Product
Sets the job step that created this product
setJobStep(JobStep) - Method in class de.dlr.proseo.model.ProductQuery
Sets the job step issuing the query
setJobSteps(Set<JobStep>) - Method in class de.dlr.proseo.model.Job
Sets the job steps
setJobStepState(JobStep.JobStepState) - Method in class de.dlr.proseo.model.JobStep
Sets the state of the job step (and optionally its failure flag) and propagates this state to the job
setJpqlQueryCondition(String) - Method in class de.dlr.proseo.model.ProductQuery
Sets the JPQL query condition
setLocalStorageManagerUrl(String) - Method in class de.dlr.proseo.model.ProcessingFacility
Sets the URL of the facility's storage manager for local worker nodes
setMaxJobsPerNode(Integer) - Method in class de.dlr.proseo.model.ProcessingFacility
Sets the maximum number of jobs schedulable per worker node
setMaxTime(Integer) - Method in class de.dlr.proseo.model.Processor
Sets the maximum execution time in seconds
setMetrictype(MetricType) - Method in class de.dlr.proseo.model.ApiMetrics
 
setMinDiskSpace(Integer) - Method in class de.dlr.proseo.model.Processor
Sets the minimum required disk space in MB
setMinimumCoverage(Short) - Method in class de.dlr.proseo.model.ProductQuery
Deprecated.
setMinimumCoverage(Short) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Sets the minimum percentage of coverage of the desired validity period
setMinMemory(Integer) - Method in class de.dlr.proseo.model.Task
Sets the minimum required memory in GiB
setMission(Mission) - Method in class de.dlr.proseo.model.MonProductProduction
 
setMission(Mission) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the owning mission
setMission(Mission) - Method in class de.dlr.proseo.model.ProcessorClass
Sets the mission this processor class belongs to
setMission(Mission) - Method in class de.dlr.proseo.model.ProductClass
Sets the mission this product class belongs to
setMission(Mission) - Method in class de.dlr.proseo.model.Spacecraft
Sets the mission of this spacecraft
setMission(Mission) - Method in class de.dlr.proseo.model.Workflow
Sets the mission this workflow belongs to
setMissionCode(String) - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
setMode(String) - Method in class de.dlr.proseo.model.Configuration
Sets the processing mode
setMode(String) - Method in class de.dlr.proseo.model.Product
Sets the processing mode
setMode(String) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Sets the applicable processing mode
setMonExtService(MonExtService) - Method in class de.dlr.proseo.model.MonExtServiceStateOperation
 
setMonExtServiceId(long) - Method in class de.dlr.proseo.model.MonExtServiceStateOperationDay
 
setMonExtServiceId(long) - Method in class de.dlr.proseo.model.MonExtServiceStateOperationMonth
 
setMonOrderProgress(Set<MonOrderProgress>) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the order progress monitoring data
setMonOrderState(MonOrderState) - Method in class de.dlr.proseo.model.MonOrderProgress
 
setMonService(MonService) - Method in class de.dlr.proseo.model.MonServiceStateOperation
 
setMonServiceId(long) - Method in class de.dlr.proseo.model.MonServiceStateOperationDay
 
setMonServiceId(long) - Method in class de.dlr.proseo.model.MonServiceStateOperationMonth
 
setMonServiceState(MonServiceState) - Method in class de.dlr.proseo.model.MonExtServiceStateOperation
 
setMonServiceState(MonServiceState) - Method in class de.dlr.proseo.model.MonServiceStateOperation
 
setName(String) - Method in class de.dlr.proseo.model.ApiMetrics
 
setName(String) - Method in class de.dlr.proseo.model.Mission
Sets the mission name
setName(String) - Method in class de.dlr.proseo.model.MonExtService
 
setName(String) - Method in class de.dlr.proseo.model.MonOrderState
 
setName(String) - Method in class de.dlr.proseo.model.MonService
 
setName(String) - Method in class de.dlr.proseo.model.MonServiceState
 
setName(String) - Method in class de.dlr.proseo.model.Payload
Sets the payload name
setName(String) - Method in class de.dlr.proseo.model.ProcessingFacility
Sets the name of the processing facility
setName(String) - Method in class de.dlr.proseo.model.ProductArchive
Sets the descriptive name for the archive
setName(String) - Method in class de.dlr.proseo.model.Spacecraft
Sets the spacecraft name
setName(String) - Method in class de.dlr.proseo.model.Workflow
Sets the workflow name
setName(String) - Method in class de.dlr.proseo.model.WorkflowOption
Sets the option name
setNameId(String) - Method in class de.dlr.proseo.model.MonExtService
 
setNameId(String) - Method in class de.dlr.proseo.model.MonService
 
setNotificationEndpoint(NotificationEndpoint) - Method in class de.dlr.proseo.model.ProcessingOrder
 
setNumberOfCpus(Integer) - Method in class de.dlr.proseo.model.Task
Sets the suggested number of CPUs
setOrbit(Orbit) - Method in class de.dlr.proseo.model.Job
Sets the related orbit
setOrbit(Orbit) - Method in class de.dlr.proseo.model.Product
Sets the orbit for this product
setOrbitNumber(Integer) - Method in class de.dlr.proseo.model.Orbit
Sets the orbit number
setOrbits(List<Orbit>) - Method in class de.dlr.proseo.model.Spacecraft
Set the orbits of the spacecraft
setOrderRetentionPeriod(Duration) - Method in class de.dlr.proseo.model.Mission
Sets the default order retention period
setOrderSource(OrderSource) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the source application for the order
setOrderState(OrderState) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the state of the processing order
setOrderState(OrderState) - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
setOutputFileClass(String) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the file class for the output products
setOutputFileClass(String) - Method in class de.dlr.proseo.model.Workflow
Sets the output file class
setOutputParameters(Map<String, Parameter>) - Method in class de.dlr.proseo.model.ClassOutputParameter
 
setOutputParameters(Map<String, Parameter>) - Method in class de.dlr.proseo.model.JobStep
Sets the output parameters
setOutputParameters(Map<String, Parameter>) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the output parameters
setOutputParameters(Map<String, Parameter>) - Method in class de.dlr.proseo.model.Workflow
Sets the output parameters
setOutputProduct(Product) - Method in class de.dlr.proseo.model.JobStep
Sets the output product
setOutputProductClass(ProductClass) - Method in class de.dlr.proseo.model.Workflow
Sets the output product class
setParameters(Map<String, Parameter>) - Method in class de.dlr.proseo.model.Product
Sets the product parameters
setParameterType(ParameterType) - Method in class de.dlr.proseo.model.Parameter
Sets the type of the parameter
setParameterValue(Serializable) - Method in class de.dlr.proseo.model.Parameter
Sets the value of the parameter
setPassword(String) - Method in class de.dlr.proseo.model.NotificationEndpoint
Sets the password; the password is not further encrypted, so only a (two-way) encrypted password should be provided.
setPassword(String) - Method in class de.dlr.proseo.model.ProductArchive
Sets the password for Basic Authentication
setPayloads(List<Payload>) - Method in class de.dlr.proseo.model.Spacecraft
Sets the list of payloads
setPolicyType(SimplePolicy.PolicyType) - Method in class de.dlr.proseo.model.SimplePolicy
Sets the policy type
setPriority(Integer) - Method in class de.dlr.proseo.model.Job
Sets the processing priority
setPriority(Integer) - Method in class de.dlr.proseo.model.JobStep
Sets the processing priority
setPriority(Integer) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the priority value for scheduling
setProcessingCentre(String) - Method in class de.dlr.proseo.model.Mission
Sets the processing centre
setProcessingCompletionTime(Instant) - Method in class de.dlr.proseo.model.JobStep
Sets the completion time of the processing job
setProcessingEngineToken(String) - Method in class de.dlr.proseo.model.ProcessingFacility
Sets the authentication token for the processing engine
setProcessingEngineUrl(String) - Method in class de.dlr.proseo.model.ProcessingFacility
Sets the URL of the facility's processing engine (Kubernetes instance)
setProcessingFacility(ProcessingFacility) - Method in class de.dlr.proseo.model.Job
Sets the processing facility for this job
setProcessingFacility(ProcessingFacility) - Method in class de.dlr.proseo.model.ProductFile
Sets the associated processing facility
setProcessingLevel(ProcessingLevel) - Method in class de.dlr.proseo.model.ProductClass
Sets the processing level
setProcessingMode(String) - Method in class de.dlr.proseo.model.JobStep
Sets the processing mode to run the processor in
setProcessingMode(String) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the processing mode for the processors
setProcessingMode(String) - Method in class de.dlr.proseo.model.Workflow
Sets the processing mode
setProcessingModes(Set<String>) - Method in class de.dlr.proseo.model.Mission
Sets the processing mode tags defined for the mission
setProcessingOrder(ProcessingOrder) - Method in class de.dlr.proseo.model.Job
Sets the order this job belongs to
setProcessingOrders(Set<ProcessingOrder>) - Method in class de.dlr.proseo.model.Mission
Sets the processing orders issued for this mission
setProcessingStartTime(Instant) - Method in class de.dlr.proseo.model.JobStep
Sets the start time of the processing job
setProcessingStdErr(String) - Method in class de.dlr.proseo.model.JobStep
Sets the standard error output of the processing job
setProcessingStdOut(String) - Method in class de.dlr.proseo.model.JobStep
Sets the standard output of the processing job
setProcessor(Processor) - Method in class de.dlr.proseo.model.ConfiguredProcessor
Sets the associated versioned processor
setProcessor(Processor) - Method in class de.dlr.proseo.model.Task
Sets the processor this task belongs to
setProcessorClass(ProcessorClass) - Method in class de.dlr.proseo.model.Configuration
Sets the associated processor class
setProcessorClass(ProcessorClass) - Method in class de.dlr.proseo.model.Processor
Sets the processor class
setProcessorClass(ProcessorClass) - Method in class de.dlr.proseo.model.ProductClass
Gets the processor class capable of generating products of this class
setProcessorClasses(Set<ProcessorClass>) - Method in class de.dlr.proseo.model.Mission
Sets the processor classes defined for this mission
setProcessorName(String) - Method in class de.dlr.proseo.model.ProcessorClass
Sets the processor (class) name
setProcessors(Set<Processor>) - Method in class de.dlr.proseo.model.ProcessorClass
Sets the processor versions for this class
setProcessorVersion(String) - Method in class de.dlr.proseo.model.Processor
Sets the processor version
setProduct(Product) - Method in class de.dlr.proseo.model.ProductFile
Sets the associated product
setProductClass(ProductClass) - Method in class de.dlr.proseo.model.Product
Sets the product class
setProductClasses(Set<ProductClass>) - Method in class de.dlr.proseo.model.Mission
Sets the product classes defined for this mission
setProductClasses(Set<ProductClass>) - Method in class de.dlr.proseo.model.ProcessorClass
Sets the product classes processors of this class can generate
setProductFile(ProductFile) - Method in class de.dlr.proseo.model.DownloadHistory
Sets the product file, which was downloaded
setProductFile(Set<ProductFile>) - Method in class de.dlr.proseo.model.Product
Sets the set of product files (at most one per existing processing facility)
setProductFileName(String) - Method in class de.dlr.proseo.model.DownloadHistory
Sets the file name of the download product
setProductFileName(String) - Method in class de.dlr.proseo.model.ProductFile
Sets the name of the data file
setProductFileSize(Long) - Method in class de.dlr.proseo.model.DownloadHistory
Sets the download product file size in bytes
setProductFileTemplate(String) - Method in class de.dlr.proseo.model.Mission
Sets the product filename template
setProductFileTemplate(String) - Method in class de.dlr.proseo.model.ProductClass
Sets the template for product file naming for this product class (will override template from Mission)
setProductionLatencyAvg(int) - Method in class de.dlr.proseo.model.MonProductProduction
 
setProductionLatencyMax(int) - Method in class de.dlr.proseo.model.MonProductProduction
 
setProductionLatencyMin(int) - Method in class de.dlr.proseo.model.MonProductProduction
 
setProductionType(ProductionType) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the production type context
setProductionType(ProductionType) - Method in class de.dlr.proseo.model.Product
Sets the production type of the product
setProductionType(String) - Method in class de.dlr.proseo.model.MonProductProduction
 
setProductQuality(ProductQuality) - Method in class de.dlr.proseo.model.Configuration
Sets the product quality expected with this configuration
setProductQuality(ProductQuality) - Method in class de.dlr.proseo.model.Product
Sets the product quality indicator
setProductRetentionPeriod(Duration) - Method in class de.dlr.proseo.model.Mission
Sets the default product retention period
setProductRetentionPeriod(Duration) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the retention period for products generated by this processing order
setProductType(String) - Method in class de.dlr.proseo.model.ProductClass
Sets the prosEO-internal product type (product class identifier)
setProductTypes(Set<String>) - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
setPublicationTime(Instant) - Method in class de.dlr.proseo.model.Product
Sets the product publication (= ingestion) time
setRawDataAvailabilityTime(Instant) - Method in class de.dlr.proseo.model.Product
Sets the time of the availability of the satellite raw data
setReleaseTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the date and time the order was released for processing
setReleaseTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrderHistory
 
setRequestedConfiguredProcessors(Set<ConfiguredProcessor>) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the requested configured processors
setRequestedOrbits(List<Orbit>) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the requested orbits
setRequestedProductClass(ProductClass) - Method in class de.dlr.proseo.model.ProductQuery
Sets the requested product class
setRequestedProductClasses(Set<ProductClass>) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the requested product classes
setRequestedStartTime(Instant) - Method in class de.dlr.proseo.model.Product
Sets the requested start time
setRequestedStopTime(Instant) - Method in class de.dlr.proseo.model.Product
Sets the requested stop time
setRequiredSelectionRules(Set<SimpleSelectionRule>) - Method in class de.dlr.proseo.model.ProductClass
Gets the set of required selection rules
setRunningJobSteps(int) - Method in class de.dlr.proseo.model.MonOrderProgress
 
setSatisfiedProductQueries(Set<ProductQuery>) - Method in class de.dlr.proseo.model.Product
Sets the set of satisfied product queries
setSatisfyingProducts(Set<Product>) - Method in class de.dlr.proseo.model.ProductQuery
Set the products satisfying this query
setSendAuthInBody(Boolean) - Method in class de.dlr.proseo.model.ProductArchive
Sets whether credentials for OpenID-based token requests shall be sent in request body
setSensingStartTime(Instant) - Method in class de.dlr.proseo.model.InputProductReference
Sets the sensing start time of the input product
setSensingStartTime(Instant) - Method in class de.dlr.proseo.model.Product
Sets the sensing start time
setSensingStopTime(Instant) - Method in class de.dlr.proseo.model.InputProductReference
Sets the sensing stop time of the input product
setSensingStopTime(Instant) - Method in class de.dlr.proseo.model.Product
Sets the sensing stop time
setSensingTimeFlag(Boolean) - Method in class de.dlr.proseo.model.Processor
Sets whether this processor is executed on time intervals
setSimplePolicies(List<SimplePolicy>) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Sets the simple selection policies
setSimpleRules(Collection<SimpleSelectionRule>) - Method in class de.dlr.proseo.model.util.SelectionRule
Sets the collection of simple selection rules for this rule
setSliceDuration(Duration) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the duration for a single slice (for slicing type TIME_SLICE only)
setSliceDuration(Duration) - Method in class de.dlr.proseo.model.Workflow
Sets the slice duration for sliced orders
setSliceOverlap(Duration) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the overlap time between slices
setSliceOverlap(Duration) - Method in class de.dlr.proseo.model.Workflow
Sets the overlap between adjacent slices
setSlicingType(OrderSlicingType) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the method for partitioning the orbit time interval.
setSlicingType(OrderSlicingType) - Method in class de.dlr.proseo.model.Workflow
Sets the order slicing type
setSourceProductClass(ProductClass) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Sets the source product classes (the input products selected by this rule)
setSpacecraft(Spacecraft) - Method in class de.dlr.proseo.model.Orbit
Sets the related spacecraft
setSpacecrafts(Set<Spacecraft>) - Method in class de.dlr.proseo.model.Mission
Sets the set of spacecrafts
setSqlQueryCondition(String) - Method in class de.dlr.proseo.model.ProductQuery
Sets the SQL query condition
setStartTime(long) - Method in class de.dlr.proseo.model.util.SelectionItem
Convenience method to set the validity start time from a Unix time value (milliseconds since 1970-01-01T00:00:00 UTC)
setStartTime(Date) - Method in class de.dlr.proseo.model.util.SelectionItem
Convenience method to set the validity start time from a Java date object
setStartTime(Instant) - Method in class de.dlr.proseo.model.Job
Sets the start time of the processing time interval
setStartTime(Instant) - Method in class de.dlr.proseo.model.Orbit
Sets the orbit start time
setStartTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the (earliest) start time of the processing time interval
setStateMessage(String) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets a message explaining the latest state change
setStaticInputFiles(Set<ConfigurationInputFile>) - Method in class de.dlr.proseo.model.Configuration
Sets the static input files
setStderrLogLevel(JobStep.StdLogLevel) - Method in class de.dlr.proseo.model.JobStep
 
setStdoutLogLevel(JobStep.StdLogLevel) - Method in class de.dlr.proseo.model.JobStep
 
setStopTime(long) - Method in class de.dlr.proseo.model.util.SelectionItem
Convenience method to set the validity end time from a Unix time value (milliseconds since 1970-01-01T00:00:00 UTC)
setStopTime(Date) - Method in class de.dlr.proseo.model.util.SelectionItem
Convenience method to set the validity end time from a Java date object
setStopTime(Instant) - Method in class de.dlr.proseo.model.Job
Sets the end time of the processing time interval
setStopTime(Instant) - Method in class de.dlr.proseo.model.Orbit
Sets the orbit stop time
setStopTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the (latest) stop time of the processing time interval
setStorageManagerPassword(String) - Method in class de.dlr.proseo.model.ProcessingFacility
 
setStorageManagerUrl(String) - Method in class de.dlr.proseo.model.ProcessingFacility
Sets the URL of the facility's storage manager
setStorageManagerUser(String) - Method in class de.dlr.proseo.model.ProcessingFacility
 
setStorageType(StorageType) - Method in class de.dlr.proseo.model.ProductFile
Sets the type of storage used at the processing facility
setStringParameter(String, String) - Method in class de.dlr.proseo.model.Product
Set the named String parameter to the given value
setStringValue(String) - Method in class de.dlr.proseo.model.Parameter
Sets the value of the parameter to the given string and the type to ParameterType.STRING
setSubmissionTime(Instant) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the date and time the order was received
setSupportedSelectionRules(Set<SimpleSelectionRule>) - Method in class de.dlr.proseo.model.ProductClass
Sets the set of supported selection rules
setTargetProductClass(ProductClass) - Method in class de.dlr.proseo.model.SimpleSelectionRule
Sets the target product class (the one for which input products are selected by this rule)
setTaskName(String) - Method in class de.dlr.proseo.model.Task
Sets the task name
setTasks(List<Task>) - Method in class de.dlr.proseo.model.Processor
Sets the task list
setTaskVersion(String) - Method in class de.dlr.proseo.model.Task
Sets the task version
setTimestamp(Instant) - Method in class de.dlr.proseo.model.ApiMetrics
 
setTokenRequired(Boolean) - Method in class de.dlr.proseo.model.ProductArchive
Sets whether token-based authentication shall be used
setTokenUri(String) - Method in class de.dlr.proseo.model.ProductArchive
Sets the URI for the token request endpoint
setTotalLatencyAvg(int) - Method in class de.dlr.proseo.model.MonProductProduction
 
setTotalLatencyMax(int) - Method in class de.dlr.proseo.model.MonProductProduction
 
setTotalLatencyMin(int) - Method in class de.dlr.proseo.model.MonProductProduction
 
setType(WorkflowOption.WorkflowOptionType) - Method in class de.dlr.proseo.model.WorkflowOption
Sets the option type
setUpTime(double) - Method in class de.dlr.proseo.model.MonExtServiceStateOperationDay
 
setUpTime(double) - Method in class de.dlr.proseo.model.MonExtServiceStateOperationMonth
 
setUpTime(double) - Method in class de.dlr.proseo.model.MonServiceStateOperationDay
 
setUpTime(double) - Method in class de.dlr.proseo.model.MonServiceStateOperationMonth
 
setUri(String) - Method in class de.dlr.proseo.model.NotificationEndpoint
Sets the notification endpoint URI
setUseInputFileTimeIntervals(Boolean) - Method in class de.dlr.proseo.model.Processor
Sets the indicator for generation of input file time intervals
setUsername(String) - Method in class de.dlr.proseo.model.DownloadHistory
Sets the user initiating the download
setUsername(String) - Method in class de.dlr.proseo.model.NotificationEndpoint
Sets the username
setUsername(String) - Method in class de.dlr.proseo.model.ProductArchive
Sets the user name for Basic Authentication
setUuid(UUID) - Method in class de.dlr.proseo.model.ConfiguredProcessor
Sets the universally unique identifier (UUID) of this processor configuration
setUuid(UUID) - Method in class de.dlr.proseo.model.ProcessingOrder
Sets the universally unique identifier (UUID)
setUuid(UUID) - Method in class de.dlr.proseo.model.Product
Sets the universally unique product identifier
setUuid(UUID) - Method in class de.dlr.proseo.model.Workflow
Sets the workflow UUID
setValueRange(List<String>) - Method in class de.dlr.proseo.model.WorkflowOption
Sets the available option values
setVisibility(ProductVisibility) - Method in class de.dlr.proseo.model.ProductClass
Gets the product visibility to external users
setWorkflow(Workflow) - Method in class de.dlr.proseo.model.ProcessingOrder
Set the workflow
setWorkflow(Workflow) - Method in class de.dlr.proseo.model.WorkflowOption
Sets the owning workflow
setWorkflowOptions(Set<WorkflowOption>) - Method in class de.dlr.proseo.model.Workflow
Sets the available workflow options
setWorkflowVersion(String) - Method in class de.dlr.proseo.model.Workflow
Sets the workflow version
setZipChecksum(String) - Method in class de.dlr.proseo.model.ProductFile
Sets the MD5 checksum of the ZIP archive
setZipChecksumTime(Instant) - Method in class de.dlr.proseo.model.ProductFile
Sets the computation time for the ZIP archive file checksum
setZipFileName(String) - Method in class de.dlr.proseo.model.ProductFile
Sets the name of the ZIP archive
setZipFileSize(Long) - Method in class de.dlr.proseo.model.ProductFile
Sets the size of the ZIP archive in bytes
SimplePolicy - Class in de.dlr.proseo.model
A product retrieval policy consisting of a retrieval mode and a time interval with delta times as defined in Annex B of ESA's Generic IPF Interface Specifications (MMFI-GSEG-EOPG-TN-07-0003, issue 1.8).
SimplePolicy() - Constructor for class de.dlr.proseo.model.SimplePolicy
No-argument sets default values for type (ValIntersect) and delta times (0/0)
SimplePolicy.DeltaTime - Class in de.dlr.proseo.model
Class representing a single overlapping time period
SimplePolicy.PolicyType - Enum Class in de.dlr.proseo.model
Available policy types as defined in ESA's Generic IPF Interface Specifications and other sources (e. g.
SimpleSelectionRule - Class in de.dlr.proseo.model
A rule defining the required input ProductTypes for a certain output ProductType using an ordered list of SelectionPolicys.
SimpleSelectionRule() - Constructor for class de.dlr.proseo.model.SimpleSelectionRule
 
Spacecraft - Class in de.dlr.proseo.model
The abstraction of a spacecraft used for a specific Mission.
Spacecraft() - Constructor for class de.dlr.proseo.model.Spacecraft
 
SpacecraftRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the Spacecraft class
STARTED - Enum constant in enum class de.dlr.proseo.model.Job.JobState
 
startTime - Variable in class de.dlr.proseo.model.util.SelectionItem
The start time of the item validity period
stopTime - Variable in class de.dlr.proseo.model.util.SelectionItem
The end time of the item validity period
STRING - Enum constant in enum class de.dlr.proseo.model.WorkflowOption.WorkflowOptionType
The option value may be any string

T

Task - Class in de.dlr.proseo.model
A single, separately adressable execution step of a Processor.
Task() - Constructor for class de.dlr.proseo.model.Task
 
TaskRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the Task class
testFilterConditions(Product) - Method in class de.dlr.proseo.model.ProductQuery
Test whether the given product satisfies the filter conditions of this query
toMilliseconds() - Method in class de.dlr.proseo.model.SimplePolicy.DeltaTime
Convert the delta time to milliseconds
toModelOrder(RestOrder) - Static method in class de.dlr.proseo.model.util.OrderUtil
Convert a REST order into a prosEO model processingorder (scalar and embedded attributes only, no orbit references)
toRestOrder(ProcessingOrder) - Static method in class de.dlr.proseo.model.util.OrderUtil
Convert a prosEO model ProcessingOrder into a REST Order
toSeconds() - Method in class de.dlr.proseo.model.SimplePolicy.DeltaTime
Convert the delta time to seconds (rounded to the nearest second)
toString() - Method in class de.dlr.proseo.model.Configuration
 
toString() - Method in class de.dlr.proseo.model.ConfigurationFile
 
toString() - Method in class de.dlr.proseo.model.ConfigurationInputFile
 
toString() - Method in class de.dlr.proseo.model.ConfiguredProcessor
 
toString() - Method in class de.dlr.proseo.model.DownloadHistory
 
toString() - Method in class de.dlr.proseo.model.InputProductReference
 
toString() - Method in class de.dlr.proseo.model.Job
 
toString() - Method in class de.dlr.proseo.model.JobStep
 
toString() - Method in class de.dlr.proseo.model.Mission
 
toString() - Method in class de.dlr.proseo.model.NotificationEndpoint
 
toString() - Method in class de.dlr.proseo.model.Orbit
 
toString() - Method in class de.dlr.proseo.model.Parameter
 
toString() - Method in class de.dlr.proseo.model.ProcessingFacility
 
toString() - Method in class de.dlr.proseo.model.ProcessingOrder
 
toString() - Method in class de.dlr.proseo.model.Processor
 
toString() - Method in class de.dlr.proseo.model.ProcessorClass
 
toString() - Method in class de.dlr.proseo.model.Product
 
toString() - Method in class de.dlr.proseo.model.ProductArchive
 
toString() - Method in class de.dlr.proseo.model.ProductClass
 
toString() - Method in class de.dlr.proseo.model.ProductFile
 
toString() - Method in class de.dlr.proseo.model.ProductQuery
 
toString() - Method in class de.dlr.proseo.model.SimplePolicy.DeltaTime
 
toString() - Method in class de.dlr.proseo.model.SimplePolicy
 
toString() - Method in class de.dlr.proseo.model.SimpleSelectionRule
 
toString() - Method in class de.dlr.proseo.model.Spacecraft
 
toString() - Method in class de.dlr.proseo.model.Task
 
toString() - Method in class de.dlr.proseo.model.util.SelectionItem
 
toString() - Method in class de.dlr.proseo.model.util.SelectionRule
 
toString() - Method in class de.dlr.proseo.model.Workflow
 
toString() - Method in class de.dlr.proseo.model.WorkflowOption
 

U

unit - Variable in class de.dlr.proseo.model.SimplePolicy.DeltaTime
The time unit applicable for this time period

V

ValCover - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
ValIntersect - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
ValIntersectWithoutDuplicates - Enum constant in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
 
valueOf(String) - Static method in enum class de.dlr.proseo.model.Job.JobState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.dlr.proseo.model.JobStep.JobStepState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.dlr.proseo.model.JobStep.StdLogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.dlr.proseo.model.SimplePolicy.PolicyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.dlr.proseo.model.WorkflowOption.WorkflowOptionType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.dlr.proseo.model.Job.JobState
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.JobStep.JobStepState
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.JobStep.StdLogLevel
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.SimplePolicy.PolicyType
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.WorkflowOption.WorkflowOptionType
Returns an array containing the constants of this enum class, in the order they are declared.

W

WAITING_INPUT - Enum constant in enum class de.dlr.proseo.model.JobStep.JobStepState
 
WARNING - Enum constant in enum class de.dlr.proseo.model.JobStep.StdLogLevel
 
Workflow - Class in de.dlr.proseo.model
A Workflow allows to select a suitable ConfiguredProcessor based on a given input product type (and possibly also an output product type).
Workflow() - Constructor for class de.dlr.proseo.model.Workflow
 
WorkflowOption - Class in de.dlr.proseo.model
Description of possible options, which can be set as "Dynamic Processing Parameters" in Job Orders created using the owning Workflow
WorkflowOption() - Constructor for class de.dlr.proseo.model.WorkflowOption
 
WorkflowOption.WorkflowOptionType - Enum Class in de.dlr.proseo.model
Allowed types for workflow options
WorkflowOptionRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the WorkflowOption class
WorkflowRepository - Interface in de.dlr.proseo.model.dao
Data Access Object for the Workflow class
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values