public abstract class Injection extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
address |
protected String |
desc |
protected int |
port |
protected Class<?> |
siteClass |
Modifier | Constructor and Description |
---|---|
protected |
Injection(String address,
int port,
String siteClass,
String desc,
int nSkip,
int nFire,
long msPause) |
Modifier and Type | Method and Description |
---|---|
String |
getDesc() |
long |
getMsPause() |
Class<?> |
getSiteClass() |
protected boolean |
injectNow()
This function checks if it is the right time for the injection to happen.
|
boolean |
isValidForBit(CoordinationProtos.DrillbitEndpoint endpoint) |
String |
toString() |
protected final String address
protected final int port
protected final Class<?> siteClass
protected final String desc
protected Injection(String address, int port, String siteClass, String desc, int nSkip, int nFire, long msPause) throws InjectionConfigurationException
InjectionConfigurationException
protected boolean injectNow()
public String getDesc()
public Class<?> getSiteClass()
public final boolean isValidForBit(CoordinationProtos.DrillbitEndpoint endpoint)
public long getMsPause()
Copyright © 2022 The Apache Software Foundation. All rights reserved.