public abstract class MarlinJniProducer extends MarlinJniClient
_clntPtr| Constructor and Description |
|---|
MarlinJniProducer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CloseProducer(long clntPtr) |
protected int |
Flush(long clntPtr) |
protected java.lang.String |
GetDefaultClusterPath(long clntPtr) |
protected int |
GetTopicInfo(long clntPtr,
java.lang.String topic) |
protected long |
OpenProducer(java.lang.String clientId,
int rpcTimeoutMillis,
boolean hardMount,
boolean parallelFlushersPerPartition,
long bufferMaxSize,
long bufferMaxMillis,
long metadataMaxAgeMillis,
java.lang.String producerDefaultStreamName,
MapRUserInfo userInfo) |
protected int |
Send(long _clntPtr,
long producerId,
byte[] topicNameKeyValue,
int topicNameKeyValueSz,
int[] offsets,
int[] feedIds,
MarlinProducerResult[] results,
int numRecords) |
protected final long OpenProducer(java.lang.String clientId,
int rpcTimeoutMillis,
boolean hardMount,
boolean parallelFlushersPerPartition,
long bufferMaxSize,
long bufferMaxMillis,
long metadataMaxAgeMillis,
java.lang.String producerDefaultStreamName,
MapRUserInfo userInfo)
protected final java.lang.String GetDefaultClusterPath(long clntPtr)
protected final int Send(long _clntPtr,
long producerId,
byte[] topicNameKeyValue,
int topicNameKeyValueSz,
int[] offsets,
int[] feedIds,
MarlinProducerResult[] results,
int numRecords)
protected final int Flush(long clntPtr)
protected final int GetTopicInfo(long clntPtr,
java.lang.String topic)
protected final void CloseProducer(long clntPtr)