Class BufferManagerWorker<K>
java.lang.Object
ai.apiverse.apisuite.mirror.agent.buffer.BufferManagerWorker<K>
- Direct Known Subclasses:
DiscoveredApiBufferManager.DiscoveredApiBufferManagerWorker,NoOpBufferManagerWorker,RegisteredApiBufferManager.RegisteredApiBufferManagerWorker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ConcurrentMap<ApiBufferKey,Buffer> protected final SDKLogger -
Constructor Summary
ConstructorsConstructorDescriptionBufferManagerWorker(@NonNull AgentConfig config, String ctUrl, SDKLogger logger) BufferManagerWorker(SDKLogger logger) -
Method Summary
Modifier and TypeMethodDescriptionabstract booleancanOffer(ApiBufferKey apiBufferKey) abstract booleanoffer(ApiBufferKey apiBufferKey, APISample apiSample) booleanshutdown()
-
Field Details
-
bufferMap
-
logger
-
-
Constructor Details
-
BufferManagerWorker
-
BufferManagerWorker
-
-
Method Details
-
getOperatingConfig
-
offer
-
canOffer
-
shutdown
public boolean shutdown()
-