Interface ProtocolMethod<R>

Type Parameters:
R - method return type
All Known Implementing Classes:
AbstractProtocolMethod, ApplyTemplateMethod, GetActualNodeRefMethod, GetAllSetPermissionsMethod, GetAspectsMethod, GetChildAssocsMethod, GetChildByIdMethod, GetParentReferenceMethod, GetPathMethod, GetReferenceType, GetSetPermissionsMethod, GetTemplatePathMethod, GetVanillaScriptInputStreamMethod, HasPermissionMethod, NewVirtualReferenceMethod

public interface ProtocolMethod<R>
A double-dispatched method abstraction.
The method execution is dispatched based on concrete protocol type.
Implementor encapsulate high-level reference protocol based semantic functionality.
Author:
Bogdan Horje
See Also: