Index
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
All Classes and Interfaces|All Packages|Constant Field Values