Class MuleTestingProcessingStrategiesTestOperations
java.lang.Object
org.mule.extension.mule.testing.processing.strategies.test.internal.MuleTestingProcessingStrategiesTestOperations
This class is a container for operations, every public method in this class will be taken as an extension operation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidblockingWithCallback(String key, CompletionCallbacksDeferrer connection, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, Object> callback) voidvoidcpuIntensiveWithCallback(String key, CompletionCallbacksDeferrer connection, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, Object> callback) voidvoidcpuLiteWithCallback(String key, CompletionCallbacksDeferrer connection, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, Object> callback) void
-
Constructor Details
-
MuleTestingProcessingStrategiesTestOperations
public MuleTestingProcessingStrategiesTestOperations()
-
-
Method Details
-
cpuLiteWithoutCallback
-
blockingWithoutCallback
-
cpuIntensiveWithoutCallback
-
cpuLiteWithCallback
@MediaType(value="text/plain", strict=false) @Execution(CPU_LITE) public void cpuLiteWithCallback(String key, @Connection CompletionCallbacksDeferrer connection, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, Object> callback) throws InterruptedException- Throws:
InterruptedException
-
blockingWithCallback
@MediaType(value="text/plain", strict=false) @Execution(BLOCKING) public void blockingWithCallback(String key, @Connection CompletionCallbacksDeferrer connection, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, Object> callback) throws InterruptedException- Throws:
InterruptedException
-
cpuIntensiveWithCallback
@MediaType(value="text/plain", strict=false) @Execution(CPU_INTENSIVE) public void cpuIntensiveWithCallback(String key, @Connection CompletionCallbacksDeferrer connection, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, Object> callback) throws InterruptedException- Throws:
InterruptedException
-
barrier
- Throws:
InterruptedException
-