Package step.attachments
Class FileResolver
- java.lang.Object
-
- step.attachments.FileResolver
-
public class FileResolver extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
FileResolver.FileHandle
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ATTACHMENT_PREFIX
static java.lang.String
RESOURCE_PREFIX
-
Constructor Summary
Constructors Constructor Description FileResolver(ResourceManager resourceManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
createPathForResourceId(java.lang.String resourceId)
protected java.lang.String
extractResourceId(java.lang.String path)
ResourceManager
getResourceManager()
boolean
isResource(java.lang.String path)
java.io.File
resolve(java.lang.String path)
FileResolver.FileHandle
resolveFileHandle(java.lang.String path)
java.lang.String
resolveResourceId(java.lang.String path)
-
-
-
Field Detail
-
ATTACHMENT_PREFIX
public static final java.lang.String ATTACHMENT_PREFIX
- See Also:
- Constant Field Values
-
RESOURCE_PREFIX
public static final java.lang.String RESOURCE_PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FileResolver
public FileResolver(ResourceManager resourceManager)
-
-
Method Detail
-
getResourceManager
public ResourceManager getResourceManager()
-
resolve
public java.io.File resolve(java.lang.String path)
-
resolveResourceId
public java.lang.String resolveResourceId(java.lang.String path)
-
isResource
public boolean isResource(java.lang.String path)
-
createPathForResourceId
public java.lang.String createPathForResourceId(java.lang.String resourceId)
-
extractResourceId
protected java.lang.String extractResourceId(java.lang.String path)
-
resolveFileHandle
public FileResolver.FileHandle resolveFileHandle(java.lang.String path)
-
-