Class FileFinder

    • Constructor Detail

      • FileFinder

        public FileFinder​(String includesPattern)
        Creates a new instance of FileFinder.
        Parameters:
        includesPattern - the ant file includes pattern to scan for
    • Method Detail

      • invoke

        public String[] invoke​(File workspace,
                               hudson.remoting.VirtualChannel channel)
                        throws IOException,
                               InterruptedException
        Returns an array with the file names of the specified file pattern that have been found in the workspace.
        Parameters:
        workspace - root directory of the workspace
        channel - not used
        Returns:
        the file names of all found files
        Throws:
        IOException - if the workspace could not be read
        InterruptedException
      • find

        public String[] find​(File workspace)
        Returns an array with the file names of the specified file pattern that have been found in the workspace.
        Parameters:
        workspace - root directory of the workspace
        Returns:
        the file names of all found files