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
NodeRef s. |
NodeRefRadixHasher
Creates string-pair hashes of
NodeRef s 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
ReferenceParser s. |
ProtocolHashStringifier
Base class for custom protocol hash encoded
Stringifier s. |
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
Reference s having the
protocol set to VirtualProtocol . |
VirtualHashStringifier
Custom stringifier for hash encoded strings of
Reference s 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–2017 Alfresco Software. All rights reserved.