| Package | Description |
|---|---|
| org.alfresco.repo.virtual.bundle | |
| org.alfresco.repo.virtual.ref | |
| org.alfresco.repo.virtual.store | |
| org.alfresco.repo.virtual.template |
| Class and Description |
|---|
| AbstractProtocolMethod
Handles protocol method dispatch.
|
| NodeProtocol |
| ProtocolMethod
A double-dispatched method abstraction.
The method execution is dispatched based on concrete protocol type. Implementor encapsulate high-level reference protocol based semantic functionality. |
| ProtocolMethodException |
| 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. |
| ReferenceEncodingException |
| 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. |
| Class and Description |
|---|
| AbstractProtocolMethod
Handles protocol method dispatch.
|
| ClasspathResource
Identifies content from a classpath
|
| Encoding |
| Encodings
Common
Reference encodings. |
| HashEncodingArtefact
Hash encoding constants interface.
|
| HashReferenceParser
Hash encoded reference string parser.
Delegates to VirtualHashReferenceParser,
VanillaHashReferenceParser or NodeHashReferenceParser for
custom protocol parsing. |
| HashStore
A synchronized string hash code mapping store.
Associates a string with a given string-hash. |
| HashStoreConfiguration |
| HierarchicalPathHasher
Creates and looks up hashes of '/' paths defining strings.
Paths are hashed using HashStore defined hashes. |
| NodeProtocol |
| NodeRefHasher
Creates and looks up string-pair hash codes of
NodeRefs. |
| 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. |
| Parameter |
| PathHasher |
| PlainEncoding |
| 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
Base class for custom protocol hash encoded
ReferenceParsers. |
| ProtocolHashStringifier
Base class for custom protocol hash encoded
Stringifiers. |
| ProtocolMethod
A double-dispatched method abstraction.
The method execution is dispatched based on concrete protocol type. Implementor encapsulate high-level reference protocol based semantic functionality. |
| ProtocolMethodException |
| Protocols
Common
Reference protocols. |
| 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. |
| ReferenceEncodingException |
| ReferenceParameter |
| ReferenceParseException |
| ReferenceParser |
| ReferenceParser.Cursor
Helper class used in parsing string reference.
|
| RepositoryLocation
An Alfresco repository content abstraction.
|
| RepositoryNodeRef |
| RepositoryPath |
| RepositoryResource
Identifies content from
RepositoryLocation |
| Resource
A
Reference element that identifies the main or a parameter content
location. |
| ResourceParameter
Helper class that has one
Resource as a value attribute, value that
can be retrieved and used in virtualization process. |
| ResourceProcessingError |
| ResourceProcessor
Generic
Resource visitor. |
| Stringifier
A
Reference abstract tree visitor designed to produce custom string
representations. |
| StringParameter
Helper class that has one
String as a value attribute, value that can
be retrieved and used in virtualization process. |
| ValueParameter
Generic value of type
V holder parameter. |
| 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
Custom parser for hash encoded strings of
References having the
protocol set to VirtualProtocol. |
| VirtualHashStringifier
Custom stringifier for hash encoded strings of
References having the
protocol set to VirtualProtocol. |
| 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. |
| ZeroEncoding |
| Class and Description |
|---|
| AbstractProtocolMethod
Handles protocol method dispatch.
|
| NodeProtocol |
| 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. |
| ProtocolMethod
A double-dispatched method abstraction.
The method execution is dispatched based on concrete protocol type. Implementor encapsulate high-level reference protocol based semantic functionality. |
| ProtocolMethodException |
| 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. |
| 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. |
| Class and Description |
|---|
| AbstractProtocolMethod
Handles protocol method dispatch.
|
| ClasspathResource
Identifies content from a classpath
|
| NodeProtocol |
| ProtocolMethod
A double-dispatched method abstraction.
The method execution is dispatched based on concrete protocol type. Implementor encapsulate high-level reference protocol based semantic functionality. |
| ProtocolMethodException |
| 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. |
| RepositoryResource
Identifies content from
RepositoryLocation |
| Resource
A
Reference element that identifies the main or a parameter content
location. |
| ResourceProcessingError |
| ResourceProcessor
Generic
Resource visitor. |
| 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. |
| 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. |
Copyright © 2005–2018 Alfresco Software. All rights reserved.