public class TestConnectorQueueHandler extends Object
| Constructor and Description |
|---|
TestConnectorQueueHandler(org.mule.runtime.api.artifact.Registry registry) |
| Modifier and Type | Method and Description |
|---|---|
int |
countPendingEvents(String queueName)
Counts the number of outstanding
CoreEvent in a queue named queueName. |
protected TestConnectorConfig |
getTestConnectorConfig() |
CoreEvent |
read(String queueName)
Reads an event from a given queue waiting if necessary until an element becomes available.
|
CoreEvent |
read(String queueName,
long timeout)
Reads an event from a given queue waiting up to the specified wait time if necessary for an element to become available.
|
void |
write(String queueName,
CoreEvent event)
Writes a event to a given queue waiting if necessary for space to become available
|
public TestConnectorQueueHandler(org.mule.runtime.api.artifact.Registry registry)
public void write(String queueName, CoreEvent event)
queueName - event - public CoreEvent read(String queueName)
queueName - CoreEvent read from the queuepublic CoreEvent read(String queueName, long timeout)
queueName - timeout - CoreEvent read or null if timeout time is exceeded.public int countPendingEvents(String queueName)
CoreEvent in a queue named queueName.queueName - protected TestConnectorConfig getTestConnectorConfig()
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.