Class Summary |
AppendUtils |
Utilities used when appending imported files to an existing dir. |
AsyncSink |
An interface describing a factory class for a Thread class that handles
input from some sort of stream. |
ClassLoaderStack |
Allows you to add and remove jar-files from the running JVM by
instantiating classloaders for them. |
DirectImportUtils |
Utility methods that are common to various the direct import managers. |
ErrorableAsyncSink |
Partial implementation of AsyncSink that relies on ErrorableThread to
provide a status bit for the join() method. |
ErrorableThread |
A thread which has an error bit which can be set from within the thread. |
Executor |
Runs a process via Runtime.exec() and allows handling of stdout/stderr to be
deferred to other threads. |
FileListing |
Recursive file listing under a specified directory. |
JdbcUrl |
Some utilities for parsing JDBC URLs which may not be tolerated
by Java's java.net.URL class. |
LoggingAsyncSink |
An AsyncSink that takes the contents of a stream and writes
it to log4j. |
NullAsyncSink |
An AsyncSink that takes the contents of a stream and ignores it. |
PerfCounters |
A quick set of performance counters for reporting import speed. |
ResultSetPrinter |
Utility methods to format and print ResultSet objects. |
SubprocessSecurityManager |
A SecurityManager used to run subprocesses and disallow certain actions. |
TaskId |
Utility class; returns task attempt Id of the current job
regardless of Hadoop version being used. |