public class NautilusRingItem extends JournalRingItem
Modifier and Type | Field and Description |
---|---|
static int |
JE_ACCEPTED |
static int |
JE_CHECKPOINT |
static int |
JE_FLOW |
static int |
JE_MESSAGE |
static int |
JE_SUBSCRIBE |
static int |
JE_UNSUBSCRIBE |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
int |
getCredit() |
long |
getDeliveryCount() |
NautilusBrokerSubscriber |
getSubscriber() |
void |
initAck(long xid,
long qid,
long mid,
NautilusBrokerSubscriber sub) |
void |
initFlow(long qid,
NautilusBrokerSubscriber subscriber,
long deliveryCount,
int credit) |
void |
initMessage(long xid,
long qid,
long mid,
boolean isDurable,
int priority,
long expireTime,
byte[] buffer,
int offset,
int length,
TempBuffer tBuf) |
void |
initSubscribe(long qid,
NautilusBrokerSubscriber subscriber) |
void |
initUnsubscribe(long qid,
NautilusBrokerSubscriber subscriber) |
freeTempBuffer, getBlockAddr, getBuffer, getCode, getLength, getMid, getOffset, getQid, getResult, getXid, init, init, initCheckpoint, isData, isFin, isInit, setCode, toString
clearRingValue, getIndex, getRingValue, isRingValue, nextRingValue, setRingValue
public static final int JE_CHECKPOINT
public static final int JE_MESSAGE
public static final int JE_FLOW
public static final int JE_SUBSCRIBE
public static final int JE_UNSUBSCRIBE
public static final int JE_ACCEPTED
public void initAck(long xid, long qid, long mid, NautilusBrokerSubscriber sub)
public void initSubscribe(long qid, NautilusBrokerSubscriber subscriber)
public void initUnsubscribe(long qid, NautilusBrokerSubscriber subscriber)
public void initFlow(long qid, NautilusBrokerSubscriber subscriber, long deliveryCount, int credit)
public NautilusBrokerSubscriber getSubscriber()
public long getDeliveryCount()
public int getCredit()
public void clear()
public void initMessage(long xid, long qid, long mid, boolean isDurable, int priority, long expireTime, byte[] buffer, int offset, int length, TempBuffer tBuf)