Interface NodeEnhancerPlugin


  • public interface NodeEnhancerPlugin
    Plugin interface to modify node entries from sources
    • Method Detail

      • updateNode

        void updateNode​(java.lang.String project,
                        IModifiableNodeEntry node)
        Update a node
        Parameters:
        project - project name
        node - node
      • shouldSkip

        default boolean shouldSkip​(java.lang.String projectName)
        It allows the node enhancer to indicate that it should be skipped This provides a way to dinamically disable/enable the enhancer based on the implementation requirements
        Parameters:
        projectName - project name
        Returns:
        boolean indicates whether this enhancer should be skipped