Class NavigationLoader

    • Method Detail

      • eval

        public String eval​(PipelineData pipelineData,
                           String name)
                    throws Exception
        Attempts to load and execute the external Navigation. This is used when you want to execute a Navigation which returns its output via a MultiPartElement instead of out the data.getPage() value. This allows you to easily chain the execution of Navigation modules together.
        Parameters:
        pipelineData - Turbine information.
        name - Name of object that will execute the navigation.
        Returns:
        the navigation module output
        Throws:
        Exception - a generic exception.
      • getInstance

        public static NavigationLoader getInstance()
        The method through which this class is accessed.
        Returns:
        The single instance of this class.