Package de.xima.fc.interfaces.workflow
Interface IResourceDescriptor
- 
- All Superinterfaces:
 Serializable
- All Known Implementing Classes:
 ByteArrayResourceDescriptor,DevResourceDescriptor,EmptyResourceDescriptor,UrlResourceDescriptor,WrappedResourceDescriptor
public interface IResourceDescriptor extends Serializable
A resource descriptor that consists of anURIserving as the identifier for the resource, and anopen()method for accessing the content of the resource. The resource identifier is used, for example, to prevent the same resource from being read multiple times. The content of the resource should not be dynamic and always be the same for a givenURI.- Since:
 - 7.0.0
 - Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description URIgetAbsoluteUri()InputStreamopen() 
 - 
 
- 
- 
Method Detail
- 
getAbsoluteUri
URI getAbsoluteUri()
- Returns:
 - An absolute URI that identifies this resource. It is an error for this to return an URI where
 
URI.isAbsolute()yieldsfalse. 
 
- 
open
InputStream open() throws IOException
- Returns:
 - An input stream to the content of the resource.
 - Throws:
 IOException- When the resource could not be opened.
 
 - 
 
 -