public class CoprocessorValidator
extends AbstractHBaseTool
Constructor and Description |
---|
CoprocessorValidator() |
Modifier and Type | Method and Description |
---|---|
protected void |
addOptions() |
protected int |
doWork() |
protected java.util.List<java.lang.String> |
filterObservers(java.lang.ClassLoader classLoader,
java.lang.Iterable<java.lang.String> classNames) |
protected java.util.List<java.lang.String> |
getJarClasses(java.nio.file.Path path) |
protected void |
printUsage() |
protected void |
processOptions(CommandLine cmd) |
java.util.List<CoprocessorViolation> |
validate(java.lang.ClassLoader classLoader,
java.util.List<java.lang.String> classNames) |
java.util.List<CoprocessorViolation> |
validate(java.util.List<java.net.URL> urls,
java.util.List<java.lang.String> classNames) |
public java.util.List<CoprocessorViolation> validate(java.lang.ClassLoader classLoader, java.util.List<java.lang.String> classNames)
public java.util.List<CoprocessorViolation> validate(java.util.List<java.net.URL> urls, java.util.List<java.lang.String> classNames) throws java.io.IOException
java.io.IOException
protected java.util.List<java.lang.String> getJarClasses(java.nio.file.Path path) throws java.io.IOException
java.io.IOException
protected java.util.List<java.lang.String> filterObservers(java.lang.ClassLoader classLoader, java.lang.Iterable<java.lang.String> classNames) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
protected void printUsage()
protected void addOptions()
protected void processOptions(CommandLine cmd)
protected int doWork() throws java.lang.Exception
java.lang.Exception