com.atlassian.bamboo.agent.classserver
Class ClasspathJarUtils.JarBuilderWalker

java.lang.Object
  extended by org.apache.commons.io.DirectoryWalker
      extended by com.atlassian.bamboo.agent.classserver.ClasspathJarUtils.JarBuilderWalker
Enclosing class:
ClasspathJarUtils

public static class ClasspathJarUtils.JarBuilderWalker
extends org.apache.commons.io.DirectoryWalker


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.commons.io.DirectoryWalker
org.apache.commons.io.DirectoryWalker.CancelException
 
Constructor Summary
ClasspathJarUtils.JarBuilderWalker(java.util.Set<java.lang.String> blacklist)
           
 
Method Summary
protected  boolean handleDirectory(java.io.File directory, int depth, java.util.Collection results)
           
protected  void handleFile(java.io.File file, int depth, java.util.Collection results)
           
 java.util.Set<java.io.File> walk(java.io.File baseDirectory)
           
 
Methods inherited from class org.apache.commons.io.DirectoryWalker
checkIfCancelled, handleCancelled, handleDirectoryEnd, handleDirectoryStart, handleEnd, handleIsCancelled, handleRestricted, handleStart, walk
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClasspathJarUtils.JarBuilderWalker

public ClasspathJarUtils.JarBuilderWalker(java.util.Set<java.lang.String> blacklist)
Method Detail

walk

public java.util.Set<java.io.File> walk(java.io.File baseDirectory)
                                 throws java.io.IOException
Throws:
java.io.IOException

handleDirectory

protected boolean handleDirectory(java.io.File directory,
                                  int depth,
                                  java.util.Collection results)
                           throws java.io.IOException
Overrides:
handleDirectory in class org.apache.commons.io.DirectoryWalker
Throws:
java.io.IOException

handleFile

protected void handleFile(java.io.File file,
                          int depth,
                          java.util.Collection results)
                   throws java.io.IOException
Overrides:
handleFile in class org.apache.commons.io.DirectoryWalker
Throws:
java.io.IOException


Copyright © 2012 Atlassian. All Rights Reserved.