public class FrontEndApiHandler
extends org.hobbit.core.rabbit.DataReceiverImpl
DefaultConsumer and handles request
that are coming from the front end.| Modifier and Type | Class and Description |
|---|---|
static class |
FrontEndApiHandler.Builder |
protected class |
FrontEndApiHandler.MsgProcessingTask |
| Modifier and Type | Field and Description |
|---|---|
private PlatformController |
controller |
private static int |
DEFAULT_MAX_PARALLEL_PROCESSED_MESSAGES |
private static org.slf4j.Logger |
LOGGER |
| Modifier | Constructor and Description |
|---|---|
protected |
FrontEndApiHandler(org.hobbit.core.data.RabbitQueue queue,
PlatformController controller,
int maxParallelProcessedMsgs) |
| Modifier and Type | Method and Description |
|---|---|
protected Runnable |
buildMsgProcessingTask(com.rabbitmq.client.QueueingConsumer.Delivery delivery) |
private static final org.slf4j.Logger LOGGER
private static final int DEFAULT_MAX_PARALLEL_PROCESSED_MESSAGES
private final PlatformController controller
protected FrontEndApiHandler(org.hobbit.core.data.RabbitQueue queue,
PlatformController controller,
int maxParallelProcessedMsgs)
throws IOException
IOExceptionprotected Runnable buildMsgProcessingTask(com.rabbitmq.client.QueueingConsumer.Delivery delivery)
buildMsgProcessingTask in class org.hobbit.core.rabbit.DataReceiverImplCopyright © 2017–2018. All rights reserved.