Interface EntitySimulationPlugin

All Known Implementing Classes:
EntitySimpleSimulationPlugin

public interface EntitySimulationPlugin

EntitySimulationPlugin interface.

Version:
$Id: $Id
Author:
matthieu
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Constant DATALIST_MODE="datalist"
    static final String
    Constant RECUR_MODE="recur"
    static final String
    Constant SIMPLE_MODE="simple"
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    accept(String simulationMode)
    accept.
    default List<org.alfresco.service.cmr.repository.NodeRef>
    simulateNodeRefs(org.alfresco.service.cmr.repository.NodeRef destNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> nodeRefs)
    simulateNodeRefs.
    List<org.alfresco.service.cmr.repository.NodeRef>
    simulateNodeRefs(org.alfresco.service.cmr.repository.NodeRef destNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> nodeRefs, boolean branch)
    simulateNodeRefs.
  • Field Details

  • Method Details

    • accept

      boolean accept(String simulationMode)

      accept.

      Parameters:
      simulationMode - a String object.
      Returns:
      a boolean.
    • simulateNodeRefs

      List<org.alfresco.service.cmr.repository.NodeRef> simulateNodeRefs(org.alfresco.service.cmr.repository.NodeRef destNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> nodeRefs, boolean branch)

      simulateNodeRefs.

      Parameters:
      destNodeRef - a NodeRef object.
      nodeRefs - a List object.
      branch - a boolean
      Returns:
      a List object.
    • simulateNodeRefs

      default List<org.alfresco.service.cmr.repository.NodeRef> simulateNodeRefs(org.alfresco.service.cmr.repository.NodeRef destNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> nodeRefs)

      simulateNodeRefs.

      Parameters:
      destNodeRef - a NodeRef object.
      nodeRefs - a List object.
      Returns:
      a List object.