Interface | Description |
---|---|
ControlsInjector | |
CountDownLatchInjection |
This class is used internally for tracking injected countdown latches.
|
Class | Description |
---|---|
ControlsInjectorFactory | |
CountDownLatchInjectionImpl |
See
CountDownLatchInjection Degenerates to
PauseInjection.pause() , if initialized to zero count. |
ExceptionInjection |
Injection for a single exception.
|
ExecutionControls |
Tracks the simulated controls that will be injected for testing purposes.
|
ExecutionControls.ControlsOptionValidator |
The JSON specified for the
ExecConstants.DRILLBIT_CONTROL_INJECTIONS
option is validated using this class. |
ExecutionControls.InjectionMixIn | |
ExecutionControlsInjector |
Injects exceptions and pauses at execution time for testing.
|
Injection |
The base class for all types of injections (currently, pause and exception).
|
InjectionSite | |
InjectionSite.InjectionSiteKeyDeserializer |
Key Deserializer for InjectionSite.
|
NoOpControlsInjector |
An injector that does not inject any controls, useful when not testing (i.e.
|
PauseInjection |
Injection for a single pause.
|
Exception | Description |
---|---|
InjectionConfigurationException |
An Exception thrown when injection configuration is incorrect.
|
Copyright © 1970 The Apache Software Foundation. All rights reserved.