Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
$
- $valueController - Interface in de.dlr.proseo.api.prip.rest
-
Methods for downloading products according to ESA's Production Interface Delivery Point (PRIP) API (Generated with springmvc-raml-parser v.2.0.5)
A
- accessToken - Variable in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
The access token issued by the authorization server (as per RFC 6749)
- ACQUISITION_TYPE - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Acquisition type (L1 only)
- algorithm - Variable in class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
The checksum algorithm (e. g.
- AttributeCondition() - Constructor for class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor.AttributeCondition
- AttributeLambdaExpressionVisitor - Class in de.dlr.proseo.api.prip.odata
-
AttributeLambdaExpressionVisitor is a visitor class that implements the ExpressionVisitor interface to evaluate lambda expressions on attributes.
- AttributeLambdaExpressionVisitor(String) - Constructor for class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
-
Constructor with the lambda variable to work upon.
- AttributeLambdaExpressionVisitor.AttributeCondition - Class in de.dlr.proseo.api.prip.odata
-
Structured representation of selection conditions for Product attributes
- attributes - Variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
The variable attributes of the product (as requested by the $expand option)
- authenticateUser(OAuth2TokenManager.UserInfo) - Method in class de.dlr.proseo.api.prip.ProductionInterfaceSecurity
-
Check user credentials and authorities with User Manager
- authorities - Variable in class de.dlr.proseo.api.prip.OAuth2TokenManager.UserInfo
B
- BASELINE_COLLECTION - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Copernicus collection (baseline collection; L1 and above only)
- BEGINNING_DATE_TIME - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Product validity start time
C
- checksumDate - Variable in class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
Date and time the checksum was computed
- checksums - Variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Represents the known checksums for the product's physical date, providing a unique value for supporting download integrity check.
- CONTAINER - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- CONTAINER_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- contentDate - Variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
The sensing range period.
- contentLength - Variable in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Actual size in bytes of the attribute
- contentLength - Variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Actual size in bytes of the downloadable file
- contentType - Variable in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
The MIME type of the attribute
- contentType - Variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
The MIME type of the product (typically application/octet-stream)
- COORDINATES - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Geographic coordinates (String with blank-separated list of coordinate values)
- createEntity(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityProcessor
-
Creates an entity.
- createMediaEntity(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityProcessor
-
Creates a media entity.
- creationDate - Variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Publication date and time of the data file (time at which the file becomes visible to the user) in UTC
- CscAttribute - Class in de.dlr.proseo.api.prip.rest.model
- CscAttribute() - Constructor for class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Creates a new CscAttribute.
- CscAttribute(String, String, Long, String, String, Long) - Constructor for class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Creates a new CscAttribute.
- CscAttributeName - Enum Class in de.dlr.proseo.api.prip.odata
-
Allowed attribute names for a product (from the ESA S1 Product Attributes Mapping, issue 1.6, Apr 2021, and S5P Product Attributes Mapping, issue 1.2, Jan 2021)
- CscChecksum - Class in de.dlr.proseo.api.prip.rest.model
- CscChecksum() - Constructor for class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
Creates a new CscChecksum.
- CscChecksum(String, String, String) - Constructor for class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
Creates a new CscChecksum.
- CscProduct - Class in de.dlr.proseo.api.prip.rest.model
- CscProduct() - Constructor for class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Creates a new CscProduct.
- CscProduct(String, String, String, Long, String, String, List<CscChecksum>, CscTimeRange, CscProductionType, List<CscAttribute>) - Constructor for class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Creates a new CscProduct.
- CscProductionType - Enum Class in de.dlr.proseo.api.prip.rest.model
- CscTimeRange - Class in de.dlr.proseo.api.prip.rest.model
- CscTimeRange() - Constructor for class de.dlr.proseo.api.prip.rest.model.CscTimeRange
-
Creates a new CscTimeRange.
- CscTimeRange(String, String) - Constructor for class de.dlr.proseo.api.prip.rest.model.CscTimeRange
-
Creates a new CscTimeRange.
- CT_CHECKSUM_FQN - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- CT_CHECKSUM_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- CT_CHECKSUM_PROP_ALGORITHM - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- CT_CHECKSUM_PROP_CHECKSUM_DATE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- CT_CHECKSUM_PROP_VALUE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- CT_TIMERANGE_FQN - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- CT_TIMERANGE_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- CT_TIMERANGE_PROP_END - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- CT_TIMERANGE_PROP_START - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- CYCLE - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Cycle number
D
- DATATAKE_ID - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Datatake ID
- dateValue - Variable in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
The attribute value in UTC, if it is a string attribute
- de.dlr.proseo.api.prip - package de.dlr.proseo.api.prip
-
prosEO API conforming to ESA's Production Interface Delivery Point API (ESA-EOPG-EOPGC-TN-7)
- de.dlr.proseo.api.prip.odata - package de.dlr.proseo.api.prip.odata
-
Classes implementing ODATA aspects of the prosEO Production Interface Delivery Point (PRIP) API
- de.dlr.proseo.api.prip.rest - package de.dlr.proseo.api.prip.rest
-
Classes implementing the REST interface for the prosEO Production Interface Delivery Point (PRIP) API
- de.dlr.proseo.api.prip.rest.model - package de.dlr.proseo.api.prip.rest.model
- deleteEntity(ODataRequest, ODataResponse, UriInfo) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityProcessor
-
Deletes an entity.
- deleteMediaEntity(ODataRequest, ODataResponse, UriInfo) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityProcessor
-
Deletes a media entity.
- doLogin(HttpServletRequest, OAuth2TokenManager) - Method in class de.dlr.proseo.api.prip.ProductionInterfaceSecurity
-
Log in to prosEO
E
- EN_PRODUCTIONTYPE_FQN - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- EN_PRODUCTIONTYPE_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- EN_PRODUCTIONTYPE_ONDEMDEF - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- EN_PRODUCTIONTYPE_ONDEMDEF_VAL - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- EN_PRODUCTIONTYPE_ONDEMNODEF - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- EN_PRODUCTIONTYPE_ONDEMNODEF_VAL - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- EN_PRODUCTIONTYPE_SYSTEMATIC - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- EN_PRODUCTIONTYPE_SYSTEMATIC_VAL - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- end - Variable in class de.dlr.proseo.api.prip.rest.model.CscTimeRange
-
Sensing end time in UTC
- ENDING_DATE_TIME - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Product validity end time
- equals(Object) - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
- equals(Object) - Method in class de.dlr.proseo.api.prip.rest.model.CscChecksum
- equals(Object) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
- equals(Object) - Method in class de.dlr.proseo.api.prip.rest.model.CscTimeRange
- equals(Object) - Method in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
- ES_ATTRIBUTES_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ES_BOOLEANATTRIBUTES_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ES_DATEATTRIBUTES_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ES_DOUBLEATTRIBUTES_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ES_INTEGERATTRIBUTES_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ES_PRODUCTS_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ES_STRINGATTRIBUTES_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_ATTRIBUTE_FQN - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_ATTRIBUTE_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_ATTRIBUTE_PROP_VALUETYPE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_BOOLEANATTRIBUTE_FQN - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_BOOLEANATTRIBUTE_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_BOOLEANATTRIBUTE_VALUETYPE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_DATEATTRIBUTE_FQN - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_DATEATTRIBUTE_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_DATEATTRIBUTE_VALUETYPE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_DOUBLEATTRIBUTE_FQN - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_DOUBLEATTRIBUTE_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_DOUBLEATTRIBUTE_VALUETYPE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_INTEGERATTRIBUTE_FQN - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_INTEGERATTRIBUTE_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_INTEGERATTRIBUTE_VALUETYPE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_FQN - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_ATTRIBUTES - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_BOOL_ATTRIBUTES - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_CHECKSUM - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_CONTENT_DATE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_DATE_ATTRIBUTES - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_DOUBLE_ATTRIBUTES - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_EVICTION_DATE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_FOOTPRINT - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_GEO_FOOTPRINT - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_INT_ATTRIBUTES - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_ORIGIN_DATE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_PRODUCTION_TYPE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_PUBLICATION_DATE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_PRODUCT_PROP_STRING_ATTRIBUTES - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_STRINGATTRIBUTE_FQN - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_STRINGATTRIBUTE_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ET_STRINGATTRIBUTE_VALUETYPE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- evictionDate - Variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Date when the data file will be removed from the rolling archive in UTC
- expiresIn - Variable in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
The lifetime in seconds of the access token.
F
- fromValue(String) - Static method in enum class de.dlr.proseo.api.prip.rest.model.CscProductionType
G
- GENERIC_PROP_CONTENT_LENGTH - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- GENERIC_PROP_CONTENT_TYPE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- GENERIC_PROP_ID - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- GENERIC_PROP_NAME - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- GENERIC_PROP_VALUE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- get(String) - Static method in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Reverse lookup of enums from their value
- getAccessToken() - Method in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
Returns the accessToken.
- getAlgorithm() - Method in class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
Returns the algorithm.
- getAttributes() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Returns the attributes.
- getAuthorities() - Method in class de.dlr.proseo.api.prip.ProductionInterfaceSecurity
-
Gets the authorities granted to the user after login
- getChecksumDate() - Method in class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
Returns the checksumDate.
- getChecksums() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Returns the checksums.
- getComplexType(FullQualifiedName) - Method in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
-
Retrieves the complex type for the specified complex type name.
- getContentDate() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Returns the contentDate.
- getContentLength() - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Returns the contentLength.
- getContentLength() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Returns the contentLength.
- getContentType() - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Returns the contentType.
- getContentType() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Returns the contentType.
- getCreationDate() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Returns the creationDate.
- getDateValue() - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Returns the dateValue.
- getEnd() - Method in class de.dlr.proseo.api.prip.rest.model.CscTimeRange
-
Returns the end.
- getEntityContainer() - Method in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
-
Retrieves the entity container for the Product entity data model.
- getEntityContainerInfo(FullQualifiedName) - Method in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
-
Retrieves the entity container info for the Product entity data model.
- getEntitySet(FullQualifiedName, String) - Method in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
-
Retrieves the entity set for the specified entity container and entity set name.
- getEntityType(FullQualifiedName) - Method in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
-
Retrieves the entity type for the specified entity type name.
- getEnumType(FullQualifiedName) - Method in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
-
Retrieves the enumeration type for the specified enum type name.
- getEvictionDate() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Returns the evictionDate.
- getExpiresIn() - Method in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
Returns the expiresIn.
- getId() - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Returns the id.
- getId() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Returns the id.
- getIngestorUrl() - Method in class de.dlr.proseo.api.prip.ProductionInterfaceConfiguration
-
Gets the URL of the prosEO Ingestor component
- getIntegerValue() - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Returns the integerValue.
- getMission() - Method in class de.dlr.proseo.api.prip.ProductionInterfaceSecurity
-
Gets the code of the mission the current user is logged in to
- getName() - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor.AttributeCondition
-
Returns the attribute name.
- getName() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Returns the name.
- getObjectById(String, HttpHeaders) - Method in interface de.dlr.proseo.api.prip.rest.$valueController
-
Download the product with the given identifier
- getOp() - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor.AttributeCondition
-
Returns the conditional operator.
- getPassword() - Method in class de.dlr.proseo.api.prip.ProductionInterfaceSecurity
-
Gets the password of the logged in user
- getProductionType() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Returns the productionType.
- getProducts(String, String, Boolean, String, HttpHeaders) - Method in interface de.dlr.proseo.api.prip.rest.ProductController
-
Query the products catalogue
- getQuota() - Method in class de.dlr.proseo.api.prip.ProductionInterfaceConfiguration
-
Gets the maximum number of products to retrieve in a single query
- getSchemas() - Method in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
-
Retrieves the schema for the Product entity data model.
- getSqlCommand(boolean) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Get the applicable SQL command up to and including the 'WHERE' keyword (the remainder has been created by the visit* methods).
- getStart() - Method in class de.dlr.proseo.api.prip.rest.model.CscTimeRange
-
Returns the start.
- getStringValue() - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Returns the stringValue.
- getToken(String, String, String, String, HttpHeaders) - Method in class de.dlr.proseo.api.prip.rest.OAuth2TokenController
-
Create an authentication token and a refresh token for the user identified in the Basic Auth header
- getToken(String, String, String, String, HttpHeaders) - Method in interface de.dlr.proseo.api.prip.rest.TokenController
-
Create an authentication token and a refresh token for the user identified in the Basic Auth header
- getToken(String, String, String, HttpHeaders) - Method in class de.dlr.proseo.api.prip.OAuth2TokenManager
- getTokenExpirationPeriod() - Method in class de.dlr.proseo.api.prip.ProductionInterfaceConfiguration
-
Gets the token validity period
- getTokenType() - Method in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
Returns the tokenType.
- getUser() - Method in class de.dlr.proseo.api.prip.ProductionInterfaceSecurity
-
Gets the name of the logged in user for service authentication (including mission prefix)
- getUser(String) - Method in class de.dlr.proseo.api.prip.OAuth2TokenManager
-
Gets the user information for the given username
- getUserInfoFromToken(String) - Method in class de.dlr.proseo.api.prip.OAuth2TokenManager
-
Analyze a given OAuth2 token (JSON Web Token format) and return the user information associated with the token
- getUserMgrUrl() - Method in class de.dlr.proseo.api.prip.ProductionInterfaceConfiguration
-
Gets the URL of the prosEO User Manager component
- getValue() - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor.AttributeCondition
-
Returns the attribute value.
- getValue() - Method in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Returns the string value associated with this enum
- getValue() - Method in class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
Returns the value.
H
- hashCode() - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
- hashCode() - Method in class de.dlr.proseo.api.prip.rest.model.CscChecksum
- hashCode() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
- hashCode() - Method in class de.dlr.proseo.api.prip.rest.model.CscTimeRange
- hashCode() - Method in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
- hasRole(UserRole) - Method in class de.dlr.proseo.api.prip.ProductionInterfaceSecurity
-
Checks whether the logged in user has the given role
I
- id - Variable in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
String identifier of the attribute
- id - Variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Universally unique product identifier
- init(OData, ServiceMetadata) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityCollectionProcessor
-
Initializes the processor for each HTTP request - response cycle (Copied from interface definition)
- init(OData, ServiceMetadata) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityProcessor
-
Initializes the processor for each HTTP request - response cycle (Copied from interface definition)
- INSTRUMENT_CONFIGURATION - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Instrument configuration
- INSTRUMENT_SHORT_NAME - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Instrument short name
- integerValue - Variable in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
The attribute value, if it is an integer attribute
L
- LogUtil - Class in de.dlr.proseo.api.prip.odata
-
Utility methods for logging and error reporting
- LogUtil() - Constructor for class de.dlr.proseo.api.prip.odata.LogUtil
M
- main(String[]) - Static method in class de.dlr.proseo.api.prip.ProductionInterfaceApplication
- missionCode - Variable in class de.dlr.proseo.api.prip.OAuth2TokenManager.UserInfo
N
- name - Variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Data file name
- NAMESPACE - Static variable in class de.dlr.proseo.api.prip.odata.ProductEdmProvider
O
- OAuth2Response - Class in de.dlr.proseo.api.prip.rest.model
- OAuth2Response() - Constructor for class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
Creates a new OAuth2Response.
- OAuth2Response(String, String, Long) - Constructor for class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
Creates a new OAuth2Response.
- OAuth2TokenController - Class in de.dlr.proseo.api.prip.rest
-
Spring MVC controller for requesting an access token for the prosEO PRIP API; implements the services required to provide a RESTful API according to OAuth2 "Resource Owner Password Credentials Grant" flow and "Client Credentials Grant" flow as requested in ESA's Production Interface Delivery Point (PRIP) API ICD (ESA-EOPG-EOPGC-IF-3, issue 1.5) and its associated "Technical Note for the Interface Delivery Points Access and Authentication" (issue 1.0).
- OAuth2TokenController() - Constructor for class de.dlr.proseo.api.prip.rest.OAuth2TokenController
- OAuth2TokenManager - Class in de.dlr.proseo.api.prip
-
Class for managing OAuth2 tokens and to access user information based on OAuth2 tokens
- OAuth2TokenManager() - Constructor for class de.dlr.proseo.api.prip.OAuth2TokenManager
- OAuth2TokenManager.UserInfo - Class in de.dlr.proseo.api.prip
-
Information about a user including cached password for authentication with prosEO backend services and authorities to determine access rights to product classes depending on their visibility
- oDataServerError(int, String) - Static method in class de.dlr.proseo.api.prip.odata.LogUtil
-
Create an ODataServerError object for the error response body from an HTTP status code and a message
- ON_DEMAND_DEFAULT - Enum constant in enum class de.dlr.proseo.api.prip.rest.model.CscProductionType
- ON_DEMAND_NON_DEFAULT - Enum constant in enum class de.dlr.proseo.api.prip.rest.model.CscProductionType
- OPERATIONAL_MODE - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Operational mode ("IW", "EW" etc.)
- ORBIT_DIRECTION - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Orbit direction (e. g.
- ORBIT_NUMBER - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Orbit number
P
- PARENT_IDENTIFIER - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Parent product identifier (L1 and above only)
- parseAuthenticationHeader(String) - Method in class de.dlr.proseo.api.prip.ProductionInterfaceSecurity
-
Parse an HTTP authentication header into mission, username and password and set the respective thread-local attributes
- password - Variable in class de.dlr.proseo.api.prip.OAuth2TokenManager.UserInfo
- PLATFORM_SERIAL - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Platform serial identifier ('A', 'B' etc.)
- PLATFORM_SHORT_NAME - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Platform short name (fixed value 'SENTINEL-5P')
- POLARISATION_CHANNELS - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Polarisation channels ("HH", "VV", "HV", "VH")
- PROCESSING_CENTER - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Processing center
- PROCESSING_DATE - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Processing date (L1 and above only)
- PROCESSING_LEVEL - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Processing level
- PROCESSING_MODE - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Processing mode (L1 and above only)
- PROCESSOR_NAME - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Processor name
- PROCESSOR_VERSION - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Processor version
- PRODUCT_CLASS - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Product (file) class
- PRODUCT_COMPOSITION - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Product composition (e. g.
- PRODUCT_CONSOLIDATION - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Product consolidation ("SLICE", "FULL" etc.)
- PRODUCT_DOI - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
DOI (L2 only)
- PRODUCT_IDENTIFIER - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Product identifier (L1 only)
- PRODUCT_TYPE - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Product type
- ProductController - Interface in de.dlr.proseo.api.prip.rest
-
Methods for querying the product catalogue according to ESA's Production Interface Delivery Point (PRIP) API (Generated with springmvc-raml-parser v.2.0.5)
- ProductEdmProvider - Class in de.dlr.proseo.api.prip.odata
-
A provider for the Product entity data model (as defined in Production Interface Delivery Point Specification, ESA-EOPG-EOPGC-IF-3, issue 1.2, sec. 3.1)
- ProductEdmProvider() - Constructor for class de.dlr.proseo.api.prip.odata.ProductEdmProvider
- ProductEntityCollectionProcessor - Class in de.dlr.proseo.api.prip.odata
-
Retrieve product collections from the prosEO metadata database (via the Ingestor component) with additional information from the prosEO Storage Manager
- ProductEntityCollectionProcessor() - Constructor for class de.dlr.proseo.api.prip.odata.ProductEntityCollectionProcessor
- ProductEntityProcessor - Class in de.dlr.proseo.api.prip.odata
-
Retrieve product information from the prosEO metadata database (via the Ingestor component) and download product data from the prosEO Storage Manager
- ProductEntityProcessor() - Constructor for class de.dlr.proseo.api.prip.odata.ProductEntityProcessor
- ProductionInterfaceApplication - Class in de.dlr.proseo.api.prip
-
prosEO Processor Manager application
- ProductionInterfaceApplication() - Constructor for class de.dlr.proseo.api.prip.ProductionInterfaceApplication
- ProductionInterfaceConfiguration - Class in de.dlr.proseo.api.prip
-
Configuration class for the prosEO Processor Manager component
- ProductionInterfaceConfiguration() - Constructor for class de.dlr.proseo.api.prip.ProductionInterfaceConfiguration
- ProductionInterfaceSecurity - Class in de.dlr.proseo.api.prip
-
Security utility methods for PRIP API
- ProductionInterfaceSecurity() - Constructor for class de.dlr.proseo.api.prip.ProductionInterfaceSecurity
- productionType - Variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
The type of production process applied
- ProductQueryController - Class in de.dlr.proseo.api.prip.rest
-
Spring MVC controller for the prosEO PRIP API; implements the services required to provide a RESTful API according to ESA's Production Interface Delivery Point (PRIP) API (ESA-EOPG-EOPGC-IF-3, issue 1.5).
- ProductQueryController() - Constructor for class de.dlr.proseo.api.prip.rest.ProductQueryController
- ProductUtil - Class in de.dlr.proseo.api.prip.odata
-
Utility class to convert product objects from prosEO database model to PRIP (OData) REST API
- ProductUtil() - Constructor for class de.dlr.proseo.api.prip.odata.ProductUtil
Q
- QUALITY_STATUS - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Quality status (L2 and above only)
R
- readEntity(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityProcessor
-
Reads entities data from persistence and puts serialized content and status into the response.
- readEntityCollection(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityCollectionProcessor
-
Reads entities data from persistence and puts serialized content and status into the response.
- readMediaEntity(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityProcessor
-
Download a product from the prosEO Storage Manager (any Storage Manager instance will do, because in the case of multiple copies of the product on various facilities, these should be identical); the Storage Manager is identified via the Facility Manager component
- RELATIVE_ORBIT - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Relative orbit number
- REVISION_NUMBER - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Product revision number (L1 and above only)
S
- SEGMENT_START - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Segment start time
- serialVersionUID - Static variable in class de.dlr.proseo.api.prip.rest.model.CscAttribute
- serialVersionUID - Static variable in class de.dlr.proseo.api.prip.rest.model.CscChecksum
- serialVersionUID - Static variable in class de.dlr.proseo.api.prip.rest.model.CscProduct
- serialVersionUID - Static variable in class de.dlr.proseo.api.prip.rest.model.CscTimeRange
- serialVersionUID - Static variable in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
- service(HttpServletRequest, HttpServletResponse) - Method in class de.dlr.proseo.api.prip.rest.ProductQueryController
-
Process the PRIP request.
- setAccessToken(String) - Method in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
Set the accessToken.
- setAlgorithm(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
Set the algorithm.
- setAttributes(List<CscAttribute>) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Set the attributes.
- setChecksumDate(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
Set the checksumDate.
- setChecksums(List<CscChecksum>) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Set the checksums.
- setContentDate(CscTimeRange) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Set the contentDate.
- setContentLength(Long) - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Set the contentLength.
- setContentLength(Long) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Set the contentLength.
- setContentType(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Set the contentType.
- setContentType(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Set the contentType.
- setCreationDate(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Set the creationDate.
- setDateValue(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Set the dateValue.
- setEnd(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscTimeRange
-
Set the end.
- setEvictionDate(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Set the evictionDate.
- setExpiresIn(Long) - Method in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
Set the expiresIn.
- setId(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Set the id.
- setId(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Set the id.
- setIntegerValue(Long) - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Set the integerValue.
- setName(String) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor.AttributeCondition
-
Sets the attribute name.
- setName(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Set the name.
- setOp(String) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor.AttributeCondition
-
Sets the conditional operator.
- setProductionType(CscProductionType) - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
-
Set the productionType.
- setStart(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscTimeRange
-
Set the start.
- setStringValue(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
Set the stringValue.
- setTokenType(String) - Method in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
Set the tokenType.
- setValue(String) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor.AttributeCondition
-
Sets the attribute value.
- setValue(String) - Method in class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
Set the value.
- SLICE_NUMBER - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Slice number
- SLICE_PRODUCT_FLAG - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Slice product flag ("true", "false")
- SLICE_TOTAL - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Total number of slices in datatake
- SqlFilterExpressionVisitor - Class in de.dlr.proseo.api.prip.odata
-
Evaluation of OData expressions
- SqlFilterExpressionVisitor() - Constructor for class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
- start - Variable in class de.dlr.proseo.api.prip.rest.model.CscTimeRange
-
Sensing start time in UTC
- START_ASCENDING - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Start time from ascending node
- STOP_ASCENDING - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Completion time from ascending node
- stringValue - Variable in class de.dlr.proseo.api.prip.rest.model.CscAttribute
-
The attribute value, if it is a string attribute
- SWATH_IDENTIFIER - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Swath identifier (1 .. 6)
- SYSTEMATIC_PRODUCTION - Enum constant in enum class de.dlr.proseo.api.prip.rest.model.CscProductionType
T
- TIMELINESS - Enum constant in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Production timeliness
- TokenController - Interface in de.dlr.proseo.api.prip.rest
-
No description (Generated with springmvc-raml-parser v.2.0.5)
- tokenType - Variable in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
-
The type of the token issued (as per RFC 6749; always "bearer")
- toPripProduct(Product) - Static method in class de.dlr.proseo.api.prip.odata.ProductUtil
-
Create a PRIP interface product from a prosEO interface product; when setting PRIP product attributes the product metadata attributes are overridden by product parameters, if a product parameter with the intended attribute name exists
- toString() - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor.AttributeCondition
-
Returns a string representation of the AttributeCondition object.
- toString() - Method in class de.dlr.proseo.api.prip.rest.model.CscAttribute
- toString() - Method in class de.dlr.proseo.api.prip.rest.model.CscChecksum
- toString() - Method in class de.dlr.proseo.api.prip.rest.model.CscProduct
- toString() - Method in enum class de.dlr.proseo.api.prip.rest.model.CscProductionType
- toString() - Method in class de.dlr.proseo.api.prip.rest.model.CscTimeRange
- toString() - Method in class de.dlr.proseo.api.prip.rest.model.OAuth2Response
U
- updateEntity(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityProcessor
-
Updates an entity.
- updateMediaEntity(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in class de.dlr.proseo.api.prip.odata.ProductEntityProcessor
-
Updates a media entity.
- URI - Static variable in class de.dlr.proseo.api.prip.rest.ProductQueryController
-
The service URI
- UserInfo() - Constructor for class de.dlr.proseo.api.prip.OAuth2TokenManager.UserInfo
- UserInfo(String, String, String, List<String>) - Constructor for class de.dlr.proseo.api.prip.OAuth2TokenManager.UserInfo
- username - Variable in class de.dlr.proseo.api.prip.OAuth2TokenManager.UserInfo
V
- value - Variable in class de.dlr.proseo.api.prip.rest.model.CscChecksum
-
The checksum value
- value() - Method in enum class de.dlr.proseo.api.prip.rest.model.CscProductionType
- valueOf(String) - Static method in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dlr.proseo.api.prip.rest.model.CscProductionType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.dlr.proseo.api.prip.odata.CscAttributeName
-
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.api.prip.rest.model.CscProductionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visitAlias(String) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitAlias(String) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Visits an alias expression.
- visitBinaryOperator(BinaryOperatorKind, AttributeLambdaExpressionVisitor.AttributeCondition, AttributeLambdaExpressionVisitor.AttributeCondition) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitBinaryOperator(BinaryOperatorKind, AttributeLambdaExpressionVisitor.AttributeCondition, List<AttributeLambdaExpressionVisitor.AttributeCondition>) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitBinaryOperator(BinaryOperatorKind, String, String) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Visits a binary operator expression.
- visitBinaryOperator(BinaryOperatorKind, String, List<String>) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Visits a binary operator expression.
- visitEnum(EdmEnumType, List<String>) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitEnum(EdmEnumType, List<String>) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Visits an enum expression.
- visitLambdaExpression(String, String, Expression) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitLambdaExpression(String, String, Expression) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Visits a lambda expression.
- visitLambdaReference(String) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitLambdaReference(String) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Visits a lambda reference expression.
- visitLiteral(Literal) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitLiteral(Literal) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Visits a literal expression.
- visitMember(Member) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitMember(Member) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Visits a member expression.
- visitMethodCall(MethodKind, List<AttributeLambdaExpressionVisitor.AttributeCondition>) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitMethodCall(MethodKind, List<String>) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Evaluation of a method call.
- visitTypeLiteral(EdmType) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitTypeLiteral(EdmType) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Visits a type literal expression.
- visitUnaryOperator(UnaryOperatorKind, AttributeLambdaExpressionVisitor.AttributeCondition) - Method in class de.dlr.proseo.api.prip.odata.AttributeLambdaExpressionVisitor
- visitUnaryOperator(UnaryOperatorKind, String) - Method in class de.dlr.proseo.api.prip.odata.SqlFilterExpressionVisitor
-
Visits a unary operator expression.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form