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,
boolean isIdempotent,
long bufferMaxSize,
long bufferMaxMillis,
long metadataMaxAgeMillis,
java.lang.String producerDefaultStreamName,
MapRUserInfo userInfo) |
protected int |
Send(long _clntPtr,
long producerId,
byte[] topicNameKeyValueHdrs,
int topicNameKeyValueHdrsSz,
int[] offsets,
int[] feedIds,
long[] timestamps,
int[] numHeaders,
MarlinProducerResult[] results,
int numRecords) |
protected final long OpenProducer(java.lang.String clientId,
int rpcTimeoutMillis,
boolean hardMount,
boolean parallelFlushersPerPartition,
boolean isIdempotent,
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[] topicNameKeyValueHdrs,
int topicNameKeyValueHdrsSz,
int[] offsets,
int[] feedIds,
long[] timestamps,
int[] numHeaders,
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)