Package io.datarouter.trace.storage
Class BaseTrace2HttpRequestRecordQueueDao
java.lang.Object
io.datarouter.storage.dao.BaseDao
io.datarouter.trace.storage.BaseTrace2HttpRequestRecordQueueDao
- All Implemented Interfaces:
io.datarouter.storage.dao.Dao
- Direct Known Subclasses:
Trace2ForLocalHttpRequestRecordQueueDao,Trace2ForPublisherHttpRequestRecordQueueDao
public abstract class BaseTrace2HttpRequestRecordQueueDao
extends io.datarouter.storage.dao.BaseDao
-
Constructor Summary
Constructors Constructor Description BaseTrace2HttpRequestRecordQueueDao(java.lang.String queueName, io.datarouter.storage.Datarouter datarouter, io.datarouter.storage.dao.BaseRedundantDaoParams params, io.datarouter.storage.node.factory.QueueNodeFactory queueNodeFactory) -
Method Summary
Modifier and Type Method Description io.datarouter.conveyor.queue.GroupQueueConsumer<io.datarouter.conveyor.message.ConveyorMessageKey,io.datarouter.conveyor.message.ConveyorMessage>getGroupQueueConsumer()voidputMulti(java.util.Collection<io.datarouter.conveyor.message.ConveyorMessage> databeans)
-
Constructor Details
-
BaseTrace2HttpRequestRecordQueueDao
public BaseTrace2HttpRequestRecordQueueDao(java.lang.String queueName, io.datarouter.storage.Datarouter datarouter, io.datarouter.storage.dao.BaseRedundantDaoParams params, io.datarouter.storage.node.factory.QueueNodeFactory queueNodeFactory)
-
-
Method Details
-
putMulti
public void putMulti(java.util.Collection<io.datarouter.conveyor.message.ConveyorMessage> databeans) -
getGroupQueueConsumer
public io.datarouter.conveyor.queue.GroupQueueConsumer<io.datarouter.conveyor.message.ConveyorMessageKey,io.datarouter.conveyor.message.ConveyorMessage> getGroupQueueConsumer()
-