public class FaultInjectionFilter
extends com.sun.jersey.api.client.filter.ClientFilter
| Modifier and Type | Field and Description |
|---|---|
static float |
DEFAULT_FAILURE_RATE |
static java.lang.String |
FAULT_INJECTION_ERROR_CODE |
static java.lang.String |
FAULT_INJECTION_ERROR_MESSAGE |
| Constructor and Description |
|---|
FaultInjectionFilter() |
FaultInjectionFilter(float failureRate) |
| Modifier and Type | Method and Description |
|---|---|
float |
getFailureRate() |
com.sun.jersey.api.client.ClientResponse |
handle(com.sun.jersey.api.client.ClientRequest cr) |
public static final java.lang.String FAULT_INJECTION_ERROR_CODE
public static final java.lang.String FAULT_INJECTION_ERROR_MESSAGE
public static final float DEFAULT_FAILURE_RATE
public FaultInjectionFilter()
public FaultInjectionFilter(float failureRate)
public com.sun.jersey.api.client.ClientResponse handle(com.sun.jersey.api.client.ClientRequest cr)
throws com.sun.jersey.api.client.ClientHandlerException
handle in interface com.sun.jersey.api.client.ClientHandlerhandle in class com.sun.jersey.api.client.filter.ClientFiltercom.sun.jersey.api.client.ClientHandlerExceptionpublic float getFailureRate()