public class VFS3Scanner extends Object implements Scanner
| Constructor and Description |
|---|
VFS3Scanner(ScannedItemHandler handler) |
VFS3Scanner(ScannedItemHandler handler,
ClassLoader loader) |
VFS3Scanner(ScannedItemHandler handler,
String marker) |
VFS3Scanner(ScannedItemHandler handler,
String marker,
ClassLoader loader) |
| Modifier and Type | Method and Description |
|---|---|
void |
addHandler(ScannedItemHandler handler) |
void |
addHandlers(Collection<ScannedItemHandler> handlers) |
ClassLoader |
getLoader() |
String |
getMarker() |
protected static org.jboss.vfs.VirtualFile |
getRoot(URL url,
int parentDepth) |
protected void |
handleRoot(URL markerUrl,
org.jboss.vfs.VirtualFile root) |
void |
scan() |
public VFS3Scanner(ScannedItemHandler handler)
public VFS3Scanner(ScannedItemHandler handler, String marker)
public VFS3Scanner(ScannedItemHandler handler, ClassLoader loader)
public VFS3Scanner(ScannedItemHandler handler, String marker, ClassLoader loader)
public void addHandler(ScannedItemHandler handler)
public void addHandlers(Collection<ScannedItemHandler> handlers)
addHandlers in interface Scannerpublic ClassLoader getLoader()
public void scan() throws IOException
scan in interface ScannerIOExceptionprotected void handleRoot(URL markerUrl, org.jboss.vfs.VirtualFile root) throws IOException
IOExceptionprotected static org.jboss.vfs.VirtualFile getRoot(URL url, int parentDepth) throws IOException
IOException