| Package | Description |
|---|---|
| com.cs.software.api | |
| com.cs.software.engine | |
| com.cs.software.engine.kafka | |
| com.cs.software.engine.queue | |
| com.cs.software.engine.threadpool |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DataStoreIntf |
| Modifier and Type | Method and Description |
|---|---|
void |
TransportIntf.addTransport(TransportIntf aTransport)
Synchronized - Will add a new Writer to the Queue
|
void |
TransportIntf.removeTransport(TransportIntf aTransport)
Synchronized - Will remove a Reader from the Queue
|
| Modifier and Type | Field and Description |
|---|---|
protected TransportIntf |
EngineBase.transportReader |
protected TransportIntf |
EngineBase.transportWriter |
| Modifier and Type | Method and Description |
|---|---|
TransportIntf |
TransportFactory.getTransport(String aTransportType) |
| Modifier and Type | Method and Description |
|---|---|
void |
EngineBase.addTransport(TransportIntf aTransport) |
void |
EngineBase.removeTransport(TransportIntf aTransport) |
| Modifier and Type | Class and Description |
|---|---|
class |
KafkaReader
This class
KafkaReader is used to remove messages from a Kafka Group/Topic. |
class |
KafkaTransport
This class
QueueReader is used to remove messages from the
internal memory queue. |
class |
KafkaWriter
This class
KafkaWriter is used to add messages to a Kafka topic. |
| Modifier and Type | Method and Description |
|---|---|
void |
KafkaTransport.addTransport(TransportIntf aTransport) |
void |
KafkaTransport.register(TransportIntf aListener) |
void |
KafkaTransport.removeTransport(TransportIntf aTransport) |
| Modifier and Type | Class and Description |
|---|---|
class |
QueueReader
This class
QueueReader is used to remove messages from the
internal memory queue. |
class |
QueueTransport
This class
QueueReader is used to remove messages from the
internal memory queue. |
class |
QueueWriter
This class
QueueWriter is used to remove messages from an
internal memory queue. |
| Modifier and Type | Method and Description |
|---|---|
void |
QueueTransport.addTransport(TransportIntf aTransport) |
void |
QueueTransport.register(TransportIntf aListener) |
void |
QueueTransport.removeTransport(TransportIntf aTransport) |
| Constructor and Description |
|---|
WorkerThreadTransport(PoolMgr aPoolMgr,
String anId,
ServicesIntf aService,
TransportIntf aTransport)
Creates a new WorkThreadThread
|
Copyright © 2020. All rights reserved.