Class DefaultRequestExecutor
- java.lang.Object
-
- org.opennms.features.jest.client.executors.DefaultRequestExecutor
-
- All Implemented Interfaces:
RequestExecutor
,RequestExecutorFactory
public class DefaultRequestExecutor extends java.lang.Object implements RequestExecutor, RequestExecutorFactory
-
-
Constructor Summary
Constructors Constructor Description DefaultRequestExecutor(long cooldownInMs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestExecutor
createExecutor(int timeout, int retryCount)
<T extends io.searchbox.client.JestResult>
Texecute(io.searchbox.client.JestClient client, io.searchbox.action.Action<T> clientRequest)
-
-
-
Method Detail
-
execute
public <T extends io.searchbox.client.JestResult> T execute(io.searchbox.client.JestClient client, io.searchbox.action.Action<T> clientRequest)
- Specified by:
execute
in interfaceRequestExecutor
-
createExecutor
public RequestExecutor createExecutor(int timeout, int retryCount)
- Specified by:
createExecutor
in interfaceRequestExecutorFactory
-
-