Class AbstractDistributionService

java.lang.Object
org.opencastproject.job.api.AbstractJobProducer
org.opencastproject.distribution.api.AbstractDistributionService
All Implemented Interfaces:
JobProducer
Direct Known Subclasses:
AwsS3DistributionServiceImpl, DownloadDistributionServiceImpl, WowzaStreamingDistributionService

public abstract class AbstractDistributionService extends AbstractJobProducer
  • Field Details

    • distributionDirectory

      protected File distributionDirectory
      Path to the distribution directory
    • serviceUrl

      protected String serviceUrl
      this media download service's base URL
    • serviceRegistry

      protected ServiceRegistry serviceRegistry
      The remote service registry
    • workspace

      protected Workspace workspace
      The workspace reference
    • securityService

      protected SecurityService securityService
      The security service
    • userDirectoryService

      protected UserDirectoryService userDirectoryService
      The user directory service
    • organizationDirectoryService

      protected OrganizationDirectoryService organizationDirectoryService
      The organization directory service
    • trustedHttpClient

      protected TrustedHttpClient trustedHttpClient
    • distributionChannel

      protected String distributionChannel
      The distribution channel for this service
  • Constructor Details

    • AbstractDistributionService

      protected AbstractDistributionService(String jobType)
  • Method Details