Class ApplyTemplateMethod
java.lang.Object
org.alfresco.repo.virtual.ref.AbstractProtocolMethod<VirtualFolderDefinition>
org.alfresco.repo.virtual.template.ApplyTemplateMethod
- All Implemented Interfaces:
ProtocolMethod<VirtualFolderDefinition>
Creates a
VirtualFolderDefinition by executing the template indicated
by a virtualized entity reference.- Author:
- Bogdan Horje
-
Field Summary
FieldsFields inherited from class org.alfresco.repo.virtual.ref.AbstractProtocolMethod
PATH_SEPARATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(NodeProtocol protocol, Reference reference) Creates an emptyVirtualFolderDefinitionparameterized with aNullFilingRuleas this method is called for non-virtual nodes.execute(VanillaProtocol vanillaProtocol, Reference reference) execute(VirtualProtocol virtualProtocol, Reference reference) execute(VirtualProtocol virtualProtocol, Reference reference, VirtualContext context) Methods inherited from class org.alfresco.repo.virtual.ref.AbstractProtocolMethod
execute
-
Field Details
-
VANILLA_JSON_PARAM_NAME
- See Also:
-
-
Constructor Details
-
ApplyTemplateMethod
-
-
Method Details
-
execute
public VirtualFolderDefinition execute(VirtualProtocol virtualProtocol, Reference reference) throws ProtocolMethodException - Specified by:
executein interfaceProtocolMethod<VirtualFolderDefinition>- Overrides:
executein classAbstractProtocolMethod<VirtualFolderDefinition>- Throws:
ProtocolMethodException
-
execute
public VirtualFolderDefinition execute(VirtualProtocol virtualProtocol, Reference reference, VirtualContext context) throws ProtocolMethodException - Throws:
ProtocolMethodException
-
execute
public VirtualFolderDefinition execute(VanillaProtocol vanillaProtocol, Reference reference) throws ProtocolMethodException - Specified by:
executein interfaceProtocolMethod<VirtualFolderDefinition>- Overrides:
executein classAbstractProtocolMethod<VirtualFolderDefinition>- Throws:
ProtocolMethodException
-
execute
public VirtualFolderDefinition execute(NodeProtocol protocol, Reference reference) throws ProtocolMethodException Creates an emptyVirtualFolderDefinitionparameterized with aNullFilingRuleas this method is called for non-virtual nodes.- Specified by:
executein interfaceProtocolMethod<VirtualFolderDefinition>- Overrides:
executein classAbstractProtocolMethod<VirtualFolderDefinition>- Parameters:
protocol-reference-- Returns:
- The empty
VirtualFolderDefinition. - Throws:
ProtocolMethodException
-