| AbstractProtocolMethod<R> |
Handles protocol method dispatch.
|
| ClasspathResource |
Identifies content from a classpath
|
| Encoding |
|
| GetActualNodeRefMethod |
Returns the actual NodeRef of a given reference.
Actual NodeRef are node references of content elements found in the
Alfresco repository that are subjected to a virtualization process.
|
| GetAspectsMethod |
|
| GetChildByIdMethod |
|
| GetParentReferenceMethod |
Returns a virtual parent reference upon execution by subtracting the last
template path element from of the given reference.
For root template path references a null will be returned upon
execution.
|
| GetReferenceType |
Returns actual QName Type of a given reference
indicated by the given protocol reference.
|
| GetTemplatePathMethod |
Returns the virtual folder template inner path for a virtualized entity
reference.
|
| GetVanillaScriptInputStreamMethod |
It returns an InputStream for the vanilla-virtual folder template resource
indicated by the given vanilla protocol reference.
|
| HashReferenceParser |
|
| HashStore |
A synchronized string hash code mapping store.
Associates a string with a given string-hash.
|
| HashStoreConfiguration |
Global hash store configuration.
Used for custom global HashStores required for Reference
string encoding.
|
| HashStoreConfiguration.HashStoreConfigurationBean |
|
| HashStringifier |
|
| HierarchicalPathHasher |
Creates and looks up hashes of '/' paths defining strings.
Paths are hashed using HashStore defined hashes.
|
| NewVirtualReferenceMethod |
|
| NodeHashReferenceParser |
|
| NodeHashStringifier |
|
| NodeProtocol |
|
| NodeRefRadixHasher |
Creates string-pair hashes of NodeRefs where the first string is a
stored hash combination for NodeRef store elements (protocol and id)
and the second is a radix 36 encoded NodeRef id.
|
| NumericPathHasher |
Creates string-pair hashes of single digit element numeric paths.
|
| PlainReferenceParser |
Parses string references into Reference objects based on Plain
encodings grammar.
|
| PlainStringifier |
Converts the object to a string representation according to
Encodings.PLAIN encoding definition.
|
| Protocol |
A Reference model element that defines the type of the referred
artefact and the virtualization process that was applied when creating a
reference.
Protocols define the semantics of all elements of a reference.
|
| ProtocolHashParser |
|
| ProtocolHashStringifier |
Base class for custom protocol hash encoded Stringifiers.
|
| Reference |
A generic, immutable virtualized artefact reference.
Refers virtualized artefacts through :
a Protocol - defines what kind of virtualzied artefact is
referred by this reference as well as what virtualization process was applied
a Resource - identifies the main resource used in the
virtualization (egg.
|
| ReferenceParameter |
|
| ReferenceParser.Cursor |
Helper class used in parsing string reference.
|
| RepositoryNodeRef |
|
| RepositoryPath |
|
| RepositoryResource |
|
| ResourceParameter |
Helper class that has one Resource as a value attribute, value that
can be retrieved and used in virtualization process.
|
| StoredPathHasher |
Creates string-pair hashes based on stored path hashes.
|
| StringParameter |
Helper class that has one String as a value attribute, value that can
be retrieved and used in virtualization process.
|
| ValueParameter<V> |
Generic value of type V holder parameter.
|
| VanillaHashReferenceParser |
|
| VanillaHashStringifier |
|
| VanillaProtocol |
A VirtualProtocol extension that uses a scripted processor virtual
template in order to process a so-called vanilla JSON static template
definition on template execution.
Vanilla references store have an extra ResourceParameter for the
vanilla-JSON template.
|
| VirtualHashReferenceParser |
|
| VirtualHashStringifier |
|
| VirtualProtocol |
A protocol for encoding virtual artefacts.
Virtual artefacts are generated using a virtual folder
templateindicated by the main Reference resource.
The virtual folder template defines a hierarchical structure of virtual
nodes.
|
| ZeroReferenceParser |
|
| ZeroStringifier |
|