Package alluxio.cli
Class ValidationToolRegistry
- java.lang.Object
-
- alluxio.cli.ValidationToolRegistry
-
public class ValidationToolRegistry extends java.lang.Object
The registry of validation tool implementations.
-
-
Constructor Summary
Constructors Constructor Description ValidationToolRegistry(AlluxioConfiguration conf)
Creates a new instance of anValidationToolRegistry
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidationTool
create(java.lang.String type, java.util.Map<java.lang.Object,java.lang.Object> configMap)
Creates a new instance ofValidationTool
.void
refresh()
Refreshes the registry by service loading classes.
-
-
-
Constructor Detail
-
ValidationToolRegistry
public ValidationToolRegistry(AlluxioConfiguration conf)
Creates a new instance of anValidationToolRegistry
.- Parameters:
conf
- the Alluxio configuration
-
-
Method Detail
-
refresh
public void refresh()
Refreshes the registry by service loading classes.
-
create
public ValidationTool create(java.lang.String type, java.util.Map<java.lang.Object,java.lang.Object> configMap)
Creates a new instance ofValidationTool
.- Parameters:
type
- the validation tool typeconfigMap
- the validation tool configuration tool- Returns:
- a new validation tool instance
-
-