Interface ResourceCreator
-
- All Known Implementing Classes:
DirectoryResourceCreator
,FileResourceCreator
,MapResourceCreator
public interface ResourceCreator
Opens a resource, characterized by a name, for writing.There also exists a concept
ResourceFinder
that findsResource
s for reading.- See Also:
ResourceFinder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OutputStream
createResource(String resourceName)
Creates the designated resource.boolean
deleteResource(String resourceName)
Deletes the resource with the given name.
-
-
-
Method Detail
-
createResource
OutputStream createResource(String resourceName) throws IOException
Creates the designated resource.- Parameters:
resourceName
- Designates the resource; typically structured by slashes ("/") like "com/foo/pkg/Bar.class
"- Returns:
- Bytes written to this
OutputStream
are stored in the resource - Throws:
IOException
- Problems creating the resource
-
deleteResource
boolean deleteResource(String resourceName)
Deletes the resource with the given name.- Returns:
false
if the resource could not be deleted
-
-