Class CmsStoredContentDeliveryConfiguration

java.lang.Object
org.opencms.staticexport.CmsStoredContentDeliveryConfiguration

Configuration for direct delivery of externally stored VFS content.

  • Constructor Details

  • Method Details

    • addEnabledSuffix

      public void addEnabledSuffix(String suffix)
      Adds a suffix for direct stored content delivery.

      Parameters:
      suffix - the suffix
    • getEnabledSuffixes

      Returns the enabled suffixes.

      Returns:
      the enabled suffixes
    • hasEnabledSuffixes

      public boolean hasEnabledSuffixes()
      Returns if suffixes for direct stored content delivery have been configured.

      Returns:
      true if suffixes have been configured
    • isConfigured

      public boolean isConfigured()
      Returns if stored content delivery settings have been configured explicitly.

      Returns:
      true if stored content delivery settings have been configured
    • isEnabled

      public boolean isEnabled()
      Returns if direct stored content delivery is enabled.

      Returns:
      true if direct stored content delivery is enabled
    • isSuffixEnabled

      public boolean isSuffixEnabled(String resourceName)
      Returns if the suffix of the given resource name is enabled for direct stored content delivery.

      Parameters:
      resourceName - the resource name
      Returns:
      true if the suffix is enabled
    • setEnabled

      public void setEnabled(String enabled)
      Sets if direct stored content delivery is enabled.

      Parameters:
      enabled - if direct stored content delivery is enabled