org.oddjob.io
Class ResourceType
java.lang.Object
org.oddjob.io.ResourceType
- All Implemented Interfaces:
- ArooaValue, ArooaSessionAware
public class ResourceType
- extends Object
- implements ArooaValue, ArooaSessionAware
Description
Specify a resource on the class path.
This uses
Oddjob's internal class path to find the resource which includes all
Oddballs. Oddballs will be searched in the order they were loaded.
Example
Specifiy properties as a resource on the class path.
<variables id='props'>
<properties>
<resource resource="org/oddjob/AResource.props"/>
</properties>
</variables>
- Author:
- Rob Gordon.
ResourceType
public ResourceType()
ResourceType
public ResourceType(String resource)
setArooaSession
public void setArooaSession(ArooaSession session)
- Specified by:
setArooaSession
in interface ArooaSessionAware
toInputStream
public InputStream toInputStream()
throws IOException
- Throws:
IOException
setResource
public void setResource(String resource)
- Set the resource.
- Parameters:
resource
- The resource.
toString
public String toString()
- Overrides:
toString
in class Object