Class HierarchicalMediaPathBuilder
- java.lang.Object
-
- de.hybris.platform.media.services.impl.HierarchicalMediaPathBuilder
-
public final class HierarchicalMediaPathBuilder extends java.lang.ObjectCreates hierarchical, hashed subfolders path for Media.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringGLOBAL_HASHING_DEPTH_KEYstatic java.lang.StringHASHING_DEPTH_KEY
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringbuildPath(java.lang.String folderPath, java.lang.String mediaId)Builds the path for given folderPath and mediaId depending on the hashing depth used for this instance of path builder.static HierarchicalMediaPathBuilderforDepth(int depth)
-
-
-
Field Detail
-
HASHING_DEPTH_KEY
public static final java.lang.String HASHING_DEPTH_KEY
- See Also:
- Constant Field Values
-
GLOBAL_HASHING_DEPTH_KEY
public static final java.lang.String GLOBAL_HASHING_DEPTH_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
forDepth
public static HierarchicalMediaPathBuilder forDepth(int depth)
-
buildPath
public java.lang.String buildPath(java.lang.String folderPath, java.lang.String mediaId)Builds the path for given folderPath and mediaId depending on the hashing depth used for this instance of path builder.
-
-