Klasse AipClientConfiguration

java.lang.Object
de.dlr.proseo.api.aipclient.AipClientConfiguration

@Configuration @ConfigurationProperties(prefix="proseo") @EntityScan(basePackages="de.dlr.proseo.model") public class AipClientConfiguration extends Object
Configuration class for the prosEO AIP Client component
Autor:
Dr. Thomas Bassler
  • Konstruktordetails

    • AipClientConfiguration

      public AipClientConfiguration()
  • Methodendetails

    • getClientTargetDir

      public String getClientTargetDir()
      Gets the path to the directory to download files to
      Gibt zurück:
      the download target directory
    • getIngestorUrl

      public String getIngestorUrl()
      Gets the URL of the prosEO Ingestor
      Gibt zurück:
      the Ingestor URL
    • getIngestorTimeout

      public Long getIngestorTimeout()
      Gets the timeout for Ingestor connections in milliseconds
      Gibt zurück:
      the ingestor timeout
    • getIngestorProductRetention

      public Long getIngestorProductRetention()
      Gets the retention period for ingested products in days
      Gibt zurück:
      the product retention period
    • getStorageMgrMountPoint

      public String getStorageMgrMountPoint()
      Gets the Storage Manager mount point for product ingestion
      Gibt zurück:
      the ingestion mount point
    • getStorageMgrSourceDir

      public String getStorageMgrSourceDir()
      Gets the source directory for uploads by the prosEO Storage Manager
      Gibt zurück:
      the Ingestor source directory
    • getOrderCheckInterval

      public Long getOrderCheckInterval()
      Gets the interval between product order checks
      Gibt zurück:
      the product order check interval in ms
    • getArchiveTimeout

      public Long getArchiveTimeout()
      Gets the timeout for archive connections in milliseconds
      Gibt zurück:
      the archive timeout
    • getArchiveOrderThreads

      public Integer getArchiveOrderThreads()
      Gets the maximum number of parallel archive order threads
      Gibt zurück:
      the archive order threads
    • getArchiveThreads

      public Integer getArchiveThreads()
      Gets the maximum number of parallel download threads
      Gibt zurück:
      the archive threads
    • getNotificationUrl

      public String getNotificationUrl()
      Gets the URL of the Notification Service
      Gibt zurück:
      the Notification Service URL
    • getNotificationRecipient

      public String getNotificationRecipient()
      Gets the URL of the message recipient
      Gibt zurück:
      the notification recipient's URL
    • getNotificationSender

      public String getNotificationSender()
      Gets the sender identification
      Gibt zurück:
      the notification sender