@Override protected void onAdd(Message message, long sequenceId, byte priority) { // update last recovered state for (LastRecovered last : subscriberLastRecoveredMap.values()) { last.updateStored(sequenceId, priority); } sequenceIdCacheSizeLock.writeLock().lock(); try { sequenceIdCache.put(message.getMessageId(), new long[]{sequenceId, priority}); } finally { sequenceIdCacheSizeLock.writeLock().unlock(); } }
@Override protected void onAdd(Message message, long sequenceId, byte priority) { // update last recovered state for (LastRecovered last : subscriberLastRecoveredMap.values()) { last.updateStored(sequenceId, priority); } sequenceIdCacheSizeLock.writeLock().lock(); try { sequenceIdCache.put(message.getMessageId(), new long[]{sequenceId, priority}); } finally { sequenceIdCacheSizeLock.writeLock().unlock(); } }
@Override protected void onAdd(Message message, long sequenceId, byte priority) { // update last recovered state for (LastRecovered last : subscriberLastRecoveredMap.values()) { last.updateStored(sequenceId, priority); } sequenceIdCacheSizeLock.writeLock().lock(); try { sequenceIdCache.put(message.getMessageId(), new long[]{sequenceId, priority}); } finally { sequenceIdCacheSizeLock.writeLock().unlock(); } }
@Override protected void onAdd(Message message, long sequenceId, byte priority) { // update last recovered state for (LastRecovered last : subscriberLastRecoveredMap.values()) { last.updateStored(sequenceId, priority); } sequenceIdCacheSizeLock.writeLock().lock(); try { sequenceIdCache.put(message.getMessageId(), new long[]{sequenceId, priority}); } finally { sequenceIdCacheSizeLock.writeLock().unlock(); } }
protected void onAdd(long sequenceId, byte priority) { // update last recovered state for (LastRecovered last : subscriberLastRecoveredMap.values()) { last.updateStored(sequenceId, priority); } }