Package org.alfresco.repo.virtual.ref
Class VanillaHashReferenceParser
- java.lang.Object
-
- org.alfresco.repo.virtual.ref.ProtocolHashParser
-
- org.alfresco.repo.virtual.ref.VirtualHashReferenceParser
-
- org.alfresco.repo.virtual.ref.VanillaHashReferenceParser
-
- All Implemented Interfaces:
HashEncodingArtefact
public class VanillaHashReferenceParser extends VirtualHashReferenceParser
Custom parser for hash encoded strings ofReferences having the protocol set toVanillaProtocol.
-
-
Field Summary
-
Fields inherited from interface org.alfresco.repo.virtual.ref.HashEncodingArtefact
CLASSPATH_RESOUCE_CODE, HASHED_CLASSPATH_RESOUCE_CODE, HASHED_NUMERIC_PATH_CODE, HASHED_REPOSITORY_PATH_CODE, MIXED_CLASSPATH_RESOUCE_CODE, MIXED_NUMERIC_PATH_CODE, MIXED_REPOSITORY_PATH_CODE, NODE_PROTOCOL_CODE, NUMERIC_PATH_CODE, NUMERIC_ROOT_PATH_CODE, REPOSITORY_NODEREF_RESOURCE_CODE, REPOSITORY_PATH_CODE, VANILLA_PROTOCOL_CODE, VIRTUAL_PROTOCOL_CODE
-
-
Constructor Summary
Constructors Constructor Description VanillaHashReferenceParser(HashStore classpathHashStore)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ReferenceparseVirtualExtension(ReferenceParser.Cursor c, Resource templateResource, java.lang.String templatePath, Resource actualNodeResource)-
Methods inherited from class org.alfresco.repo.virtual.ref.VirtualHashReferenceParser
parse
-
Methods inherited from class org.alfresco.repo.virtual.ref.ProtocolHashParser
parseResource
-
-
-
-
Constructor Detail
-
VanillaHashReferenceParser
public VanillaHashReferenceParser(HashStore classpathHashStore)
-
-
Method Detail
-
parseVirtualExtension
protected Reference parseVirtualExtension(ReferenceParser.Cursor c, Resource templateResource, java.lang.String templatePath, Resource actualNodeResource)
- Overrides:
parseVirtualExtensionin classVirtualHashReferenceParser
-
-