Index

A C D E F G H I K M O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

auxFileNames - Variable in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Names of auxiliary files being part of the product
auxFileNames - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
The auxiliary files for this product file

C

checksum - Variable in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Checksum value for the primary product file (computed by MD5 algorithm)
checksum - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Checksum value for the primary product file (computed by MD5 algorithm)
checksumTime - Variable in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Checksum generation time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS)
checksumTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Checksum generation time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS)
CleanupProductThread - Class in de.dlr.proseo.ingestor.cleanup
Thread to look for deletable product files
CleanupProductThread(IngestorApplication) - Constructor for class de.dlr.proseo.ingestor.cleanup.CleanupProductThread
Create new CleanupProductThread for ingestor
componentProductIds - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Id values of the component products
configurationVersion - Variable in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Version identification of the configuration environment
configuredProcessor - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
The generating processor and its configuration
countProducts(String, String[], String, String, String, String, String, String, String, Boolean, Long, Long) - Method in class de.dlr.proseo.ingestor.rest.ProductManager
Get the number of products available, possibly filtered by mission, product class, production mode, file class, quality and time ranges
countProducts(String, String[], String, String, String, String, String, String, String, Boolean, Long, Long, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.ProductController
Number of products available, possibly filtered by mission, product class and time range
countProducts(String, String[], String, String, String, String, String, String, String, Boolean, Long, Long, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerDecorator
Number of products available, possibly filtered by mission, product class and time range
countProducts(String, String[], String, String, String, String, String, String, String, Boolean, Long, Long, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerImpl
Number of products available, possibly filtered by mission, product class and time range
createProduct(RestProduct, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.ProductController
Create a product from the given Json object (does NOT create associated product files!)
createProduct(RestProduct, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerDecorator
Create a product from the given Json object (does NOT create associated product files!)
createProduct(RestProduct, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerImpl
Create a product from the given Json object (does NOT create associated product files!)
createProduct(RestProduct) - Method in class de.dlr.proseo.ingestor.rest.ProductManager
Create a product from the given Json object (does NOT create associated product files!)

D

dateTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
The time of the download in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS)
de.dlr.proseo.ingestor - package de.dlr.proseo.ingestor
Top-level classes for the prosEO Ingestor component
de.dlr.proseo.ingestor.cleanup - package de.dlr.proseo.ingestor.cleanup
Deleting old products and product files
de.dlr.proseo.ingestor.rest - package de.dlr.proseo.ingestor.rest
Classes implementing the REST interface for the prosEO Ingestor component
de.dlr.proseo.ingestor.rest.model - package de.dlr.proseo.ingestor.rest.model
Utility classes for handling products and product files
deleteProductById(Long) - Method in class de.dlr.proseo.ingestor.rest.ProductManager
Delete a product by ID
deleteProductById(Long, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.ProductController
Delete a product by ID
deleteProductById(Long, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerDecorator
Delete a product by ID
deleteProductById(Long, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerImpl
Delete a product by ID
deleteProductFile(Long, ProcessingFacility, Boolean) - Method in class de.dlr.proseo.ingestor.rest.ProductIngestor
Delete a product file for a product from a given processing facility (metadata and actual data file(s))
deleteProductFile(Long, String, Boolean, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.IngestController
Delete a product file for a product from a given processing facility (metadata and actual data file(s))
deleteProductFile(Long, String, Boolean, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.IngestControllerDecorator
Delete a product file for a product from a given processing facility (metadata and actual data file(s))
deleteProductFile(Long, String, Boolean, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.IngestControllerImpl
Delete a product file for a product from a given processing facility (metadata and actual data file(s))
deleteProductFilesOlderThan(Instant) - Method in class de.dlr.proseo.ingestor.rest.ProductIngestor
Delete all product (files) with eviction time older than t.
downloadHistory - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
The download history for this product
downloadProductById(Long, Long, Long) - Method in class de.dlr.proseo.ingestor.rest.ProductManager
Get the primary data file (or ZIP file, if available) for the product as data stream (optionally range-restricted), returns a redirection link to the Storage Manager of a random Processing Facility
downloadProductById(Long, Long, Long, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.ProductController
Get the primary data file (or ZIP file, if available) for the product as data stream (optionally range-restricted), returns a redirection link to the Storage Manager of a random Processing Facility
downloadProductById(Long, Long, Long, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerDecorator
Get the primary data file (or ZIP file, if available) for the product as data stream (optionally range-restricted), returns a redirection link to the Storage Manager of a random Processing Facility
downloadProductById(Long, Long, Long, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerImpl
Get the primary data file (or ZIP file, if available) for the product as data stream (optionally range-restricted), returns a redirection link to the Storage Manager of a random Processing Facility

E

enabled - Variable in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Indicator whether the configured processor is enabled and may be run
enclosingProductId - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Id value of the enclosing product
equals(Object) - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
 
equals(Object) - Method in class de.dlr.proseo.ingestor.rest.model.Orbit
 
equals(Object) - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
 
equals(Object) - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
 
equals(Object) - Method in class de.dlr.proseo.ingestor.rest.model.RestParameter
 
equals(Object) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
 
equals(Object) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
 
evictionTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Product eviction time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS)

F

fileClass - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
File class as defined for the enclosing mission (optional)
filePath - Variable in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
The S3/POSIX/ALLUXIO path to the product files (relative to mountPoint)
filePath - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
The path to the product files (POSIX file path, S3 bucket etc.)
fileSize - Variable in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
The size of the primary product file in bytes
fileSize - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
The size of the primary product file in bytes
filterChain(HttpSecurity) - Method in class de.dlr.proseo.ingestor.IngestorSecurityConfig
Set the Ingestor security options
findEquivalentProduct(RestProduct) - Method in class de.dlr.proseo.ingestor.rest.ProductManager
Find any product equivalent to the given product (i. e. fulfilling the Product::equals() conditions).

G

generationTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Product generation time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS)
getAuxFileNames() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the auxFileNames.
getAuxFileNames() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the auxFileNames.
getChecksum() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the checksum.
getChecksum() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the checksum.
getChecksumTime() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the checksumTime.
getChecksumTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the checksumTime.
getCleanupCycleTime() - Method in class de.dlr.proseo.ingestor.IngestorConfiguration
Gets the order cleanup cycle
getComponentProductIds() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the componentProductIds.
getComponentProductIds() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the componentProductIds.
getConfigurationVersion() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Returns the configurationVersion.
getConfiguredProcessor() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the configuredProcessor.
getConfiguredProcessor() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the configuredProcessor.
getDateTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
Returns the dateTime.
getDownloadHistory() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the downloadHistory.
getDownloadHistory() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the downloadHistory.
getDownloadTokenById(Long, String) - Method in class de.dlr.proseo.ingestor.rest.ProductManager
Get a JSON Web Token for creating a download link to a Storage Manager
getDownloadTokenById(Long, String, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.ProductController
Get a JSON Web Token for creating a download link to a Storage Manager
getDownloadTokenById(Long, String, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerDecorator
Get a JSON Web Token for creating a download link to a Storage Manager
getDownloadTokenById(Long, String, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerImpl
Get a JSON Web Token for creating a download link to a Storage Manager
getEnabled() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Returns the enabled.
getEnclosingProductId() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the enclosingProductId.
getEnclosingProductId() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the enclosingProductId.
getEvictionTime() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the evictionTime.
getEvictionTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the evictionTime.
getFacilityByName(String) - Method in class de.dlr.proseo.ingestor.rest.ProductIngestor
/** Find a processing facility by name (transaction wrapper for repository method)
getFileClass() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the fileClass.
getFileClass() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the fileClass.
getFilePath() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the filePath.
getFilePath() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the filePath.
getFileSize() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the fileSize.
getFileSize() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the fileSize.
getGenerationTime() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the generationTime.
getGenerationTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the generationTime.
getId() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the id.
getId() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Returns the id.
getId() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the id.
getId() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the id.
getIdentifier() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Returns the identifier.
getIngestorConfig() - Method in class de.dlr.proseo.ingestor.IngestorApplication
Returns the product ingestor configuration for the application
getKey() - Method in class de.dlr.proseo.ingestor.rest.model.RestParameter
Returns the key.
getMaxResults() - Method in class de.dlr.proseo.ingestor.IngestorConfiguration
Gets the maximum number of results to be retrieved by REST requests
getMissionCode() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the missionCode.
getMissionCode() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Returns the missionCode.
getMissionCode() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the missionCode.
getMode() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the mode.
getMode() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the mode.
getMountPoint() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the mountPoint.
getNotifyPlanner() - Method in class de.dlr.proseo.ingestor.IngestorConfiguration
Indicates whether the Production Planner should be notified about new product ingestions
getOrbit() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the orbit.
getOrbit() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the orbit.
getOrbitNumber() - Method in class de.dlr.proseo.ingestor.rest.model.Orbit
Returns the orbitNumber.
getParameters() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the parameters.
getParameters() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the parameters.
getParameterType() - Method in class de.dlr.proseo.ingestor.rest.model.RestParameter
Returns the parameterType.
getParameterValue() - Method in class de.dlr.proseo.ingestor.rest.model.RestParameter
Returns the parameterValue.
getProcessingFacilityName() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the processingFacilityName.
getProcessingLevel() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the processingLevel.
getProcessingLevel() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the processingLevel.
getProcessorName() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Returns the processorName.
getProcessorVersion() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Returns the processorVersion.
getProductById(Long) - Method in class de.dlr.proseo.ingestor.rest.ProductManager
Find the product with the given ID
getProductById(Long, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.ProductController
Find the product with the given ID
getProductById(Long, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerDecorator
Find the product with the given ID
getProductById(Long, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerImpl
Find the product with the given ID
getProductByUuid(String, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.ProductController
Get a product by UUID
getProductByUuid(String, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerDecorator
Get a product by UUID
getProductByUuid(String, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerImpl
Get a product by UUID
getProductByUuid(String) - Method in class de.dlr.proseo.ingestor.rest.ProductManager
Find the product with the given universally unique product identifier
getProductClass() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the productClass.
getProductClass() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the productClass.
getProductFile() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the productFile.
getProductFile() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the productFile.
getProductFile(Long, ProcessingFacility) - Method in class de.dlr.proseo.ingestor.rest.ProductIngestor
Get the product file metadata for a product at a given processing facility
getProductFile(Long, String, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.IngestController
Get the product file metadata for a product at a given processing facility
getProductFile(Long, String, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.IngestControllerDecorator
Get the product file metadata for a product at a given processing facility
getProductFile(Long, String, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.IngestControllerImpl
Get the product file metadata for a product at a given processing facility
getProductFileName() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the productFileName.
getProductFileName() - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
Returns the productFileName.
getProductFileName() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the productFileName.
getProductFileSize() - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
Returns the productFileSize.
getProductId() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the productId.
getProductIngestor() - Method in class de.dlr.proseo.ingestor.IngestorApplication
Returns the product ingestor for the application
getProductionPlannerTimeout() - Method in class de.dlr.proseo.ingestor.IngestorConfiguration
Gets the timeout in milliseconds for Production Planner connections
getProductionPlannerUrl() - Method in class de.dlr.proseo.ingestor.IngestorConfiguration
Gets the URL of the prosEO Production Planner component
getProductionType() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the productionType.
getProductionType() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the productionType.
getProductQuality() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the productQuality.
getProductQuality() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the productQuality.
getProducts(String, String[], String, String, String, String, String, String, String, Integer, Integer, Boolean, Long, String[]) - Method in class de.dlr.proseo.ingestor.rest.ProductManager
List of all products filtered by mission, product class, , production mode, file class, quality and time ranges
getProducts(String, String[], String, String, String, String, String, String, String, Integer, Integer, Boolean, Long, String[], HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.ProductController
List of all products filtered by mission, product class, start time range; the output will be ordered by the columns given in orderBy, and the resulting product list will only contain the records in the given range
getProducts(String, String[], String, String, String, String, String, String, String, Integer, Integer, Boolean, Long, String[], HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerDecorator
List of all products filtered by mission, product class, start time range; the output will be ordered by the columns given in orderBy, and the resulting product list will only contain the records in the given range
getProducts(String, String[], String, String, String, String, String, String, String, Integer, Integer, Boolean, Long, String[], HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerImpl
List of all products filtered by mission, product class, start time range; the output will be ordered by the columns given in orderBy, and the resulting product list will only contain the records in the given range
getPublicationTime() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the publicationTime.
getPublicationTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the publicationTime.
getRawDataAvailabilityTime() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the rawDataAvailabilityTime.
getRawDataAvailabilityTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the rawDataAvailabilityTime.
getRequestedStartTime() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the requestedStartTime.
getRequestedStartTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the requestedStartTime.
getRequestedStopTime() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the requestedStopTime.
getRequestedStopTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the requestedStopTime.
getSensingStartTime() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the sensingStartTime.
getSensingStartTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the sensingStartTime.
getSensingStopTime() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the sensingStopTime.
getSensingStopTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the sensingStopTime.
getSourceStorageType() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the sourceStorageType.
getSpacecraftCode() - Method in class de.dlr.proseo.ingestor.rest.model.Orbit
Returns the spacecraftCode.
getStorageManagerSecret() - Method in class de.dlr.proseo.ingestor.IngestorConfiguration
Gets the shared secret for generating Storage Manager download tokens as 256-bit byte array
getStorageManagerTimeout() - Method in class de.dlr.proseo.ingestor.IngestorConfiguration
Gets the timeout in milliseconds for Storage Manager connections
getStorageManagerTokenValidity() - Method in class de.dlr.proseo.ingestor.IngestorConfiguration
Gets the validity period in milliseconds for Storage Manager download tokens
getStorageType() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the storageType.
getUsername() - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
Returns the username.
getUuid() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the uuid.
getUuid() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Returns the uuid.
getUuid() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the uuid.
getVersion() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Returns the version.
getVersion() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Returns the version.
getVersion() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Returns the version.
getVersion() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the version.
getZipChecksum() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the zipChecksum.
getZipChecksumTime() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the zipChecksumTime.
getZipFileName() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the zipFileName.
getZipFileSize() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Returns the zipFileSize.

H

hashCode() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
 
hashCode() - Method in class de.dlr.proseo.ingestor.rest.model.Orbit
 
hashCode() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
 
hashCode() - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
 
hashCode() - Method in class de.dlr.proseo.ingestor.rest.model.RestParameter
 
hashCode() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
 
hashCode() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
 

I

id - Variable in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
The persistent id of this object
id - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
The persistent id of this object
id - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
The persistent id of this object
identifier - Variable in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
User-defined identifier for this processor configuration
IngestController - Interface in de.dlr.proseo.ingestor.rest
Methods to manage product files in the processing facility and in the database (Generated with springmvc-raml-parser v.2.0.5)
IngestControllerDecorator - Class in de.dlr.proseo.ingestor.rest
Methods to manage product files in the processing facility and in the database (Generated with springmvc-raml-parser v.2.0.5)
IngestControllerDecorator() - Constructor for class de.dlr.proseo.ingestor.rest.IngestControllerDecorator
 
IngestControllerImpl - Class in de.dlr.proseo.ingestor.rest
Spring MVC controller for the prosEO Ingestor; implements the services required to ingest products from pickup points into the prosEO database, and to query the database about such products
IngestControllerImpl() - Constructor for class de.dlr.proseo.ingestor.rest.IngestControllerImpl
 
IngestorApplication - Class in de.dlr.proseo.ingestor
prosEO Ingestor application
IngestorApplication() - Constructor for class de.dlr.proseo.ingestor.IngestorApplication
 
ingestorConfig - Variable in class de.dlr.proseo.ingestor.IngestorApplication
Ingestor configuration
ingestorConfig - Variable in class de.dlr.proseo.ingestor.rest.ProductIngestor
Ingestor configuration
ingestorConfig - Variable in class de.dlr.proseo.ingestor.rest.ProductManager
Ingestor configuration
IngestorConfiguration - Class in de.dlr.proseo.ingestor
Configuration class for the prosEO Ingestor component
IngestorConfiguration() - Constructor for class de.dlr.proseo.ingestor.IngestorConfiguration
 
IngestorProduct - Class in de.dlr.proseo.ingestor.rest.model
 
IngestorProduct() - Constructor for class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Creates a new IngestorProduct.
IngestorProduct(Long, Long, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, List<RestDownloadHistory>, String, List<Long>, Long, Orbit, List<RestProductFile>, RestConfiguredProcessor, List<RestParameter>, String, String, String, String, List<String>, Long, String, String) - Constructor for class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Creates a new IngestorProduct.
IngestorSecurityConfig - Class in de.dlr.proseo.ingestor
Security configuration for prosEO Ingestor module
IngestorSecurityConfig() - Constructor for class de.dlr.proseo.ingestor.IngestorSecurityConfig
 
ingestProductFile(Long, ProcessingFacility, RestProductFile, String, String) - Method in class de.dlr.proseo.ingestor.rest.ProductIngestor
Create the metadata of a new product file for a product at a given processing facility (it is assumed that the files themselves are already pushed to the Storage Manager)
ingestProductFile(Long, String, RestProductFile, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.IngestController
Create the metadata of a new product file for a product at a given processing facility (it is assumed that the files themselves are already pushed to the Storage Manager) The Production Planner will be notified of the ingested product.
ingestProductFile(Long, String, RestProductFile, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.IngestControllerDecorator
Create the metadata of a new product file for a product at a given processing facility (it is assumed that the files themselves are already pushed to the Storage Manager) The Production Planner will be notified of the ingested product.
ingestProductFile(Long, String, RestProductFile, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.IngestControllerImpl
Create the metadata of a new product file for a product at a given processing facility (it is assumed that the files themselves are already pushed to the Storage Manager) The Production Planner will be notified of the ingested product.
ingestProducts(ProcessingFacility, boolean, List<IngestorProduct>, String, String) - Method in class de.dlr.proseo.ingestor.rest.ProductIngestor
Ingest all given products into the storage manager of the given processing facility.
ingestProducts(String, Boolean, List<IngestorProduct>, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.IngestController
Ingest all given products into the storage manager of the given processing facility.
ingestProducts(String, Boolean, List<IngestorProduct>, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.IngestControllerDecorator
Ingest all given products into the storage manager of the given processing facility.
ingestProducts(String, Boolean, List<IngestorProduct>, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.IngestControllerImpl
Ingest all given products into the storage manager of the given processing facility.

K

key - Variable in class de.dlr.proseo.ingestor.rest.model.RestParameter
The parameter name

M

main(String[]) - Static method in class de.dlr.proseo.ingestor.IngestorApplication
 
maxResults - Variable in class de.dlr.proseo.ingestor.IngestorConfiguration
The maximum number of results to be retrieved by REST requests
MessageSecurityWebApplicationInitializer - Class in de.dlr.proseo.ingestor
No customizations of AbstractSecurityWebApplicationInitializer are necessary.
MessageSecurityWebApplicationInitializer() - Constructor for class de.dlr.proseo.ingestor.MessageSecurityWebApplicationInitializer
 
missionCode - Variable in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
The mission code (e. g.
missionCode - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
The mission code of the Product class this products instantiates
mode - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Processing modes as defined for the enclosing mission (only if generated by this mission)
modifyProduct(Long, RestProduct) - Method in class de.dlr.proseo.ingestor.rest.ProductManager
Update the product with the given ID with the attribute values of the given Json object.
modifyProduct(Long, RestProduct, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.ProductController
Update the product with the given ID with the attribute values of the given Json object.
modifyProduct(Long, RestProduct, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerDecorator
Update the product with the given ID with the attribute values of the given Json object.
modifyProduct(Long, RestProduct, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.ProductControllerImpl
Update the product with the given ID with the attribute values of the given Json object.
modifyProductFile(Long, ProcessingFacility, RestProductFile) - Method in class de.dlr.proseo.ingestor.rest.ProductIngestor
Update the product file metadata for a product at a given processing facility
modifyProductFile(Long, String, RestProductFile, HttpHeaders) - Method in interface de.dlr.proseo.ingestor.rest.IngestController
Update the product file metadata for a product at a given processing facility (it is assumed that any new or changed files themselves are already pushed to the Storage Manager)
modifyProductFile(Long, String, RestProductFile, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.IngestControllerDecorator
Update the product file metadata for a product at a given processing facility (it is assumed that any new or changed files themselves are already pushed to the Storage Manager)
modifyProductFile(Long, String, RestProductFile, HttpHeaders) - Method in class de.dlr.proseo.ingestor.rest.IngestControllerImpl
Update the product file metadata for a product at a given processing facility (it is assumed that any new or changed files themselves are already pushed to the Storage Manager)
mountPoint - Variable in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
The S3/POSIX/ALLUXIO mount point of the storage system to ingest from

O

orbit - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Orbit relationship of this product, if any
Orbit - Class in de.dlr.proseo.ingestor.rest.model
 
Orbit() - Constructor for class de.dlr.proseo.ingestor.rest.model.Orbit
Creates a new Orbit.
Orbit(String, Long) - Constructor for class de.dlr.proseo.ingestor.rest.model.Orbit
Creates a new Orbit.
orbitNumber - Variable in class de.dlr.proseo.ingestor.rest.model.Orbit
 

P

parameters - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
A collection of mission-specific parameters for this object
parameterType - Variable in class de.dlr.proseo.ingestor.rest.model.RestParameter
The type of the parameter for deserialization (one of { "STRING", "INTEGER", "BOOLEAN", "DOUBLE", "INSTANT" } )
parameterValue - Variable in class de.dlr.proseo.ingestor.rest.model.RestParameter
All parameter values are serialized to their string representations.
parseAuthenticationHeader(String) - Method in class de.dlr.proseo.ingestor.IngestorSecurityConfig
Parse an HTTP authentication header into username and password
passwordEncoder() - Method in class de.dlr.proseo.ingestor.IngestorSecurityConfig
Provides the default password encoder for prosEO (BCrypt)
processingFacilityName - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
The name of the processing facility, in which this product file is stored
processingLevel - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
The level of processing required for this product's product class (L0, L1, L1A, L1B, L2, L2A etc.; output only)
processorName - Variable in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
User-defined unique processor class name
processorVersion - Variable in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Version identification of the processor executable (Docker image)
productClass - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Product type of the Product class this products instantiates
ProductController - Interface in de.dlr.proseo.ingestor.rest
Methods to manage product metadata in the database (Generated with springmvc-raml-parser v.2.0.5)
ProductControllerDecorator - Class in de.dlr.proseo.ingestor.rest
Methods to manage product metadata in the database (Generated with springmvc-raml-parser v.2.0.5)
ProductControllerDecorator() - Constructor for class de.dlr.proseo.ingestor.rest.ProductControllerDecorator
 
ProductControllerImpl - Class in de.dlr.proseo.ingestor.rest
Spring MVC controller for the prosEO Ingestor; implements the services required to ingest products from pickup points into the prosEO database, and to query the database about such products
ProductControllerImpl() - Constructor for class de.dlr.proseo.ingestor.rest.ProductControllerImpl
 
productFile - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Product files for this product
productFileName - Variable in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
File name of the main product file
productFileName - Variable in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
The file name of the downloaded ProductFile
productFileName - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
The name of the product data file
productFileSize - Variable in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
The product file size in bytes
ProductFileUtil - Class in de.dlr.proseo.ingestor.rest.model
Utility methods for product files, e. g. for conversion between prosEO model and REST model
ProductFileUtil() - Constructor for class de.dlr.proseo.ingestor.rest.model.ProductFileUtil
 
productId - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Id value of the product this product file belongs to
productIngestor - Variable in class de.dlr.proseo.ingestor.IngestorApplication
The product ingestor
ProductIngestor - Class in de.dlr.proseo.ingestor.rest
Services required to ingest products from pickup points into the prosEO database, and to create, read, updated and delete product file metadata
ProductIngestor() - Constructor for class de.dlr.proseo.ingestor.rest.ProductIngestor
 
productionType - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Type of production process generating this product (SYSTEMATIC, ON_DEMAND_DEFAULT, ON_DEMAND_NON_DEFAULT)
productManager - Variable in class de.dlr.proseo.ingestor.rest.ProductIngestor
Product Manager
ProductManager - Class in de.dlr.proseo.ingestor.rest
Service methods required to create, modify and delete products in the prosEO database, and to query the database about such products
ProductManager() - Constructor for class de.dlr.proseo.ingestor.rest.ProductManager
 
productQuality - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Indicator for the suitability of this product for general use (NOMINAL, EXPERIMENTAL, TEST; default NOMINAL)
ProductUtil - Class in de.dlr.proseo.ingestor.rest.model
Utility methods for products, e. g. for conversion between prosEO model and REST model
ProductUtil() - Constructor for class de.dlr.proseo.ingestor.rest.model.ProductUtil
 
publicationTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Product ingestion time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS)

R

rawDataAvailabilityTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Satellite raw data availability time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS)
requestedStartTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Planned start time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS), default same as sensingStartTime
requestedStopTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Planned stop time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS), default same as sensingStopTime
RestConfiguredProcessor - Class in de.dlr.proseo.ingestor.rest.model
 
RestConfiguredProcessor() - Constructor for class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Creates a new RestConfiguredProcessor.
RestConfiguredProcessor(Long, Long, String, String, String, String, String, String, Boolean) - Constructor for class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Creates a new RestConfiguredProcessor.
RestDownloadHistory - Class in de.dlr.proseo.ingestor.rest.model
 
RestDownloadHistory() - Constructor for class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
Creates a new RestDownloadHistory.
RestDownloadHistory(String, String, Long, String) - Constructor for class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
Creates a new RestDownloadHistory.
RestParameter - Class in de.dlr.proseo.ingestor.rest.model
 
RestParameter() - Constructor for class de.dlr.proseo.ingestor.rest.model.RestParameter
Creates a new RestParameter.
RestParameter(String, String, String) - Constructor for class de.dlr.proseo.ingestor.rest.model.RestParameter
Creates a new RestParameter.
RestProduct - Class in de.dlr.proseo.ingestor.rest.model
 
RestProduct() - Constructor for class de.dlr.proseo.ingestor.rest.model.RestProduct
Creates a new RestProduct.
RestProduct(Long, Long, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, List<RestDownloadHistory>, String, List<Long>, Long, Orbit, List<RestProductFile>, RestConfiguredProcessor, List<RestParameter>) - Constructor for class de.dlr.proseo.ingestor.rest.model.RestProduct
Creates a new RestProduct.
RestProductFile - Class in de.dlr.proseo.ingestor.rest.model
 
RestProductFile() - Constructor for class de.dlr.proseo.ingestor.rest.model.RestProductFile
Creates a new RestProductFile.
RestProductFile(Long, Long, Long, String, String, List<String>, String, String, Long, String, String, String, Long, String, String) - Constructor for class de.dlr.proseo.ingestor.rest.model.RestProductFile
Creates a new RestProductFile.
rtb - Variable in class de.dlr.proseo.ingestor.rest.ProductIngestor
REST template builder
run() - Method in class de.dlr.proseo.ingestor.cleanup.CleanupProductThread
Start the cleanup cycle thread to look for deletable products and its files every cleanupCycleTime hours
run(String...) - Method in class de.dlr.proseo.ingestor.IngestorApplication
 

S

sensingStartTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Sensing start time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS)
sensingStopTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Sensing stop time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS)
serialVersionUID - Static variable in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
 
serialVersionUID - Static variable in class de.dlr.proseo.ingestor.rest.model.Orbit
 
serialVersionUID - Static variable in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
 
serialVersionUID - Static variable in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
 
serialVersionUID - Static variable in class de.dlr.proseo.ingestor.rest.model.RestParameter
 
serialVersionUID - Static variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
 
serialVersionUID - Static variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
 
setAuxFileNames(List<String>) - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Set the auxFileNames.
setAuxFileNames(List<String>) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the auxFileNames.
setChecksum(String) - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Set the checksum.
setChecksum(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the checksum.
setChecksumTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Set the checksumTime.
setChecksumTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the checksumTime.
setComponentProductIds(List<Long>) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the componentProductIds.
setConfigurationVersion(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Set the configurationVersion.
setConfiguredProcessor(RestConfiguredProcessor) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the configuredProcessor.
setDateTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
Set the dateTime.
setDownloadHistory(List<RestDownloadHistory>) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the downloadHistory.
setEnabled(Boolean) - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Set the enabled.
setEnclosingProductId(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the enclosingProductId.
setEvictionTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the evictionTime.
setFileClass(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the fileClass.
setFilePath(String) - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Set the filePath.
setFilePath(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the filePath.
setFileSize(Long) - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Set the fileSize.
setFileSize(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the fileSize.
setGenerationTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the generationTime.
setId(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Set the id.
setId(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the id.
setId(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the id.
setIdentifier(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Set the identifier.
setIngestorConfig(IngestorConfiguration) - Method in class de.dlr.proseo.ingestor.IngestorApplication
Sets the product ingestor configuration for the application
setKey(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestParameter
Set the key.
setMissionCode(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Set the missionCode.
setMissionCode(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the missionCode.
setMode(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the mode.
setMountPoint(String) - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Set the mountPoint.
setOrbit(Orbit) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the orbit.
setOrbitNumber(Long) - Method in class de.dlr.proseo.ingestor.rest.model.Orbit
Set the orbitNumber.
setParameters(List<RestParameter>) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the parameters.
setParameterType(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestParameter
Set the parameterType.
setParameterValue(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestParameter
Set the parameterValue.
setProcessingFacilityName(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the processingFacilityName.
setProcessingLevel(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the processingLevel.
setProcessorName(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Set the processorName.
setProcessorVersion(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Set the processorVersion.
setProductClass(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the productClass.
setProductFile(List<RestProductFile>) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the productFile.
setProductFileName(String) - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Set the productFileName.
setProductFileName(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
Set the productFileName.
setProductFileName(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the productFileName.
setProductFileSize(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
Set the productFileSize.
setProductId(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the productId.
setProductIngestor(ProductIngestor) - Method in class de.dlr.proseo.ingestor.IngestorApplication
Sets the product ingestor for the application
setProductionType(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the productionType.
setProductQuality(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the productQuality.
setPublicationTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the publicationTime.
setRawDataAvailabilityTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the rawDataAvailabilityTime.
setRequestedStartTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the requestedStartTime.
setRequestedStopTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the requestedStopTime.
setSensingStartTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the sensingStartTime.
setSensingStopTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the sensingStopTime.
setSourceStorageType(String) - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
Set the sourceStorageType.
setSpacecraftCode(String) - Method in class de.dlr.proseo.ingestor.rest.model.Orbit
Set the spacecraftCode.
setStorageType(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the storageType.
setUsername(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
Set the username.
setUuid(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Set the uuid.
setUuid(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the uuid.
setVersion(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Set the version.
setVersion(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
Set the version.
setVersion(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the version.
setZipChecksum(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the zipChecksum.
setZipChecksumTime(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the zipChecksumTime.
setZipFileName(String) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the zipFileName.
setZipFileSize(Long) - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
Set the zipFileSize.
sourceStorageType - Variable in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
The type of the storage to ingest the data from
spacecraftCode - Variable in class de.dlr.proseo.ingestor.rest.model.Orbit
 
startDispatcher() - Method in class de.dlr.proseo.ingestor.IngestorApplication
Starts the retention thread
storageType - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
The string representation of the type of the storage location (e. g.

T

toModelProduct(RestProduct) - Static method in class de.dlr.proseo.ingestor.rest.model.ProductUtil
Convert a REST product into a prosEO model product (scalar and embedded attributes only, no object references); does not create or update the download history.
toModelProductFile(RestProductFile) - Static method in class de.dlr.proseo.ingestor.rest.model.ProductFileUtil
Convert a REST product file into a prosEO model product file (scalar and embedded attributes only, no product references)
toRestProduct(Product) - Static method in class de.dlr.proseo.ingestor.rest.model.ProductUtil
Convert a prosEO model product into a REST product
toRestProductFile(ProductFile) - Static method in class de.dlr.proseo.ingestor.rest.model.ProductFileUtil
Convert a prosEO model product file into a REST product file
toString() - Method in class de.dlr.proseo.ingestor.rest.model.IngestorProduct
 
toString() - Method in class de.dlr.proseo.ingestor.rest.model.Orbit
 
toString() - Method in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
 
toString() - Method in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
 
toString() - Method in class de.dlr.proseo.ingestor.rest.model.RestParameter
 
toString() - Method in class de.dlr.proseo.ingestor.rest.model.RestProduct
 
toString() - Method in class de.dlr.proseo.ingestor.rest.model.RestProductFile
 

U

userDetailsService() - Method in class de.dlr.proseo.ingestor.IngestorSecurityConfig
Provides the default user details service for prosEO (based on the standard data model for users and groups)
username - Variable in class de.dlr.proseo.ingestor.rest.model.RestDownloadHistory
The user who initiated the download
uuid - Variable in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
Universally unique identifier for this processor configuration ("workflow" in ESA terminology)
uuid - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
Universally unique product identifier

V

version - Variable in class de.dlr.proseo.ingestor.rest.model.RestConfiguredProcessor
A version identifier to track updates to the object (especially to detect concurrent update attempts)
version - Variable in class de.dlr.proseo.ingestor.rest.model.RestProduct
A version identifier to track updates to the object (especially to detect concurrent update attempts)
version - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
A version identifier to track updates to the object (especially to detect concurrent update attempts)

Z

zipChecksum - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
The MD5 checksum for the ZIP archive
zipChecksumTime - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
ZIP archive checksum generation time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS)
zipFileName - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
The file name of the ZIP archive containing all product and auxiliary files intended for distribution
zipFileSize - Variable in class de.dlr.proseo.ingestor.rest.model.RestProductFile
The file size of the ZIP archive in bytes
A C D E F G H I K M O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form