java.lang.Object
cloud.piranha.resource.AliasedDirectoryResource
- All Implemented Interfaces:
Resource
The default AliasedDirectoryResource.
- Author:
- Manfred Riem ([email protected])
-
Constructor Summary
ConstructorDescriptionConstructor.AliasedDirectoryResource(File rootDirectory, String alias)
Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetAlias()
Returns the alias.Returns all the locations for this resource.getResource(String location)
Returns the resource.getResourceAsStream(String location)
Get the resource as a stream.Returns the root directory.void
Set the alias.void
setRootDirectory(File rootDirectory)
Set the root directory.
-
Constructor Details
-
AliasedDirectoryResource
public AliasedDirectoryResource()Constructor. -
AliasedDirectoryResource
Constructor.- Parameters:
rootDirectory
- the root directory.alias
- the alias.
-
-
Method Details
-
getResource
Returns the resource.- Specified by:
getResource
in interfaceResource
- Parameters:
location
- the location.- Returns:
- the resource
-
getResourceAsStream
Description copied from interface:Resource
Get the resource as a stream.- Specified by:
getResourceAsStream
in interfaceResource
- Parameters:
location
- the resource location.- Returns:
- the input stream, or null if not found.
- See Also:
Resource.getResourceAsStream(java.lang.String)
-
getAllLocations
Description copied from interface:Resource
Returns all the locations for this resource.- Specified by:
getAllLocations
in interfaceResource
- Returns:
- all the locations for this resource
-
getAlias
Returns the alias.- Returns:
- the alias
-
getRootDirectory
Returns the root directory.- Returns:
- the root directory
-
setAlias
Set the alias.- Parameters:
alias
- the alias.
-
setRootDirectory
Set the root directory.- Parameters:
rootDirectory
- the root directory.
-