Class DevResourceDescriptor

java.lang.Object
de.xima.fc.workflow.DevResourceDescriptor
All Implemented Interfaces:
IResourceDescriptor, Serializable
Direct Known Subclasses:
DevResourceDescriptor

public class DevResourceDescriptor extends Object implements IResourceDescriptor
Wraps a resource and serves it directly from the file system when dev mode is turned on.
Since:
7.0.10
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • DevResourceDescriptor

      public DevResourceDescriptor(String devPath, IResourceDescriptor fallback) throws URISyntaxException
      Creates a new resource descriptor for the given dev path, falling back to the (usual non-dev resource) when the file at the dev path does not exist.
      Parameters:
      devPath - URI to the development resource.
      fallback - Fallback resource to use when dev resource is not available.
      Throws:
      URISyntaxException - When the fallback does not contain a valid URI.
    • DevResourceDescriptor

      public DevResourceDescriptor(String basePath, String devPath, IResourceDescriptor fallback) throws URISyntaxException
      Creates a new resource descriptor for the given dev path, falling back to the (usual non-dev resource) when the file at the dev path does not exist.
      Parameters:
      basePath - Base path relative to which to interpret the devPath. When null or empty, uses the system base path of the local formcycle repository.
      devPath - URI to the development resource.
      fallback - Fallback resource to use when dev resource is not available.
      Throws:
      URISyntaxException - When the fallback does not contain a valid URI.
  • Method Details