public abstract class PersistentProvider extends Object
Modifier and Type | Field and Description |
---|---|
protected long |
bufferLimit |
protected static long |
DEFAULT_BUFFER_LIMIT |
Constructor and Description |
---|
PersistentProvider() |
PersistentProvider(long bufferLimit) |
Modifier and Type | Method and Description |
---|---|
abstract long |
generateId() |
abstract void |
offer(ProcessingRequest request) |
abstract ProcessingRequest |
poll() |
protected static final long DEFAULT_BUFFER_LIMIT
protected long bufferLimit
public PersistentProvider()
public PersistentProvider(long bufferLimit)
public abstract long generateId()
public abstract void offer(ProcessingRequest request)
public abstract ProcessingRequest poll()
Copyright © 2020 (C) Cumulocity GmbH. All rights reserved.