Package com.mapr.fs.jni
Class MarlinJniProducer
- java.lang.Object
-
- com.mapr.fs.jni.MarlinJniClient
-
- com.mapr.fs.jni.MarlinJniProducer
-
public abstract class MarlinJniProducer extends MarlinJniClient
-
-
Field Summary
-
Fields inherited from class com.mapr.fs.jni.MarlinJniClient
_clntPtr
-
-
Constructor Summary
Constructors Constructor Description MarlinJniProducer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidCloseProducer(long clntPtr)protected intFlush(long clntPtr)protected java.lang.StringGetDefaultClusterPath(long clntPtr)protected intGetTopicInfo(long clntPtr, java.lang.String topic)protected longOpenProducer(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 intSend(long _clntPtr, long producerId, byte[] topicNameKeyValueHdrs, int topicNameKeyValueHdrsSz, int[] offsets, int[] feedIds, long[] timestamps, int[] numHeaders, MarlinProducerResult[] results, int numRecords)
-
-
-
Method Detail
-
OpenProducer
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)
-
GetDefaultClusterPath
protected final java.lang.String GetDefaultClusterPath(long clntPtr)
-
Send
protected final int Send(long _clntPtr, long producerId, byte[] topicNameKeyValueHdrs, int topicNameKeyValueHdrsSz, int[] offsets, int[] feedIds, long[] timestamps, int[] numHeaders, MarlinProducerResult[] results, int numRecords)
-
Flush
protected final int Flush(long clntPtr)
-
GetTopicInfo
protected final int GetTopicInfo(long clntPtr, java.lang.String topic)
-
CloseProducer
protected final void CloseProducer(long clntPtr)
-
-