Class AbstractEmbedderMojo

    • Constructor Detail

      • AbstractEmbedderMojo

        public AbstractEmbedderMojo()
    • Method Detail

      • classLoader

        protected EmbedderClassLoader classLoader()
        Returns the EmbedderClassLoader with the classpath element of the selected scope.
        Returns:
        An EmbedderClassLoader
      • storyPaths

        protected List<String> storyPaths()
        Finds story paths, using the newStoryFinder(), in the searchDirectory() given specified includes and excludes.
        Returns:
        A List of story paths found
      • classNames

        protected List<String> classNames()
        Finds class names, using the newStoryFinder(), in the searchDirectory() given specified includes and excludes.
        Returns:
        A List of class names found
      • newStoryFinder

        protected StoryFinder newStoryFinder()
        Creates an instance of StoryFinder, using the storyFinderClass
        Returns:
        A StoryFinder
      • newEmbedder

        protected Embedder newEmbedder()
        Creates an instance of Embedder, either using injectableEmbedderClass (if set) or defaulting to embedderClass.
        Returns:
        An Embedder