Interface NodeLocator

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.alfresco.service.cmr.repository.NodeRef getNode​(org.alfresco.service.cmr.repository.NodeRef source, java.util.Map<java.lang.String,​java.io.Serializable> params)
      Finds a NodeRef given a starting NodeRef and a Map of parameters.
      java.util.List<ParameterDefinition> getParameterDefinitions()
      A list containing the parmameter defintions for this NodeLocator.
    • Method Detail

      • getNode

        org.alfresco.service.cmr.repository.NodeRef getNode​(org.alfresco.service.cmr.repository.NodeRef source,
                                                            java.util.Map<java.lang.String,​java.io.Serializable> params)
        Finds a NodeRef given a starting NodeRef and a Map of parameters. Returns null if the specified node could not be found.
        Parameters:
        source - the starting point for locating a new node. The source node. Can be null.
        params - an arbitrary Map of parameters.Can be null.
        Returns:
        the node to be found or null.
      • getParameterDefinitions

        java.util.List<ParameterDefinition> getParameterDefinitions()
        A list containing the parmameter defintions for this NodeLocator.
        Returns:
        a list of parameter definitions