Tabnine Logo
OpReadEntry.checkReadCompletion
Code IndexAdd Tabnine to your IDE (free)

How to use
checkReadCompletion
method
in
org.apache.bookkeeper.mledger.impl.OpReadEntry

Best Java code snippets using org.apache.bookkeeper.mledger.impl.OpReadEntry.checkReadCompletion (Showing top 11 results out of 315)

origin: apache/pulsar

@Override
public void readEntriesComplete(List<Entry> returnedEntries, Object ctx) {
  // Filter the returned entries for individual deleted messages
  int entriesSize = returnedEntries.size();
  final PositionImpl lastPosition = (PositionImpl) returnedEntries.get(entriesSize - 1).getPosition();
  if (log.isDebugEnabled()) {
    log.debug("[{}][{}] Read entries succeeded batch_size={} cumulative_size={} requested_count={}",
        cursor.ledger.getName(), cursor.getName(), returnedEntries.size(), entries.size(), count);
  }
  List<Entry> filteredEntries = cursor.filterReadEntries(returnedEntries);
  entries.addAll(filteredEntries);
  // if entries have been filtered out then try to skip reading of already deletedMessages in that range
  final Position nexReadPosition = entriesSize != filteredEntries.size()
      ? cursor.getNextAvailablePosition(lastPosition) : lastPosition.getNext();
  updateReadPosition(nexReadPosition);
  checkReadCompletion();
}
origin: apache/pulsar

opReadEntry.checkReadCompletion();
return;
origin: apache/pulsar

opReadEntry.checkReadCompletion();
return;
origin: apache/pulsar

  checkReadCompletion();
} else {
  if (!(exception instanceof TooManyRequestsException)) {
origin: org.apache.pulsar/managed-ledger-original

@Override
public void readEntriesComplete(List<Entry> returnedEntries, Object ctx) {
  // Filter the returned entries for individual deleted messages
  int entriesSize = returnedEntries.size();
  final PositionImpl lastPosition = (PositionImpl) returnedEntries.get(entriesSize - 1).getPosition();
  if (log.isDebugEnabled()) {
    log.debug("[{}][{}] Read entries succeeded batch_size={} cumulative_size={} requested_count={}",
        cursor.ledger.getName(), cursor.getName(), returnedEntries.size(), entries.size(), count);
  }
  List<Entry> filteredEntries = cursor.filterReadEntries(returnedEntries);
  entries.addAll(filteredEntries);
  // if entries have been filtered out then try to skip reading of already deletedMessages in that range
  final Position nexReadPosition = entriesSize != filteredEntries.size()
      ? cursor.getNextAvailablePosition(lastPosition) : lastPosition.getNext();
  updateReadPosition(nexReadPosition);
  checkReadCompletion();
}
origin: com.yahoo.pulsar/managed-ledger

@Override
public void readEntriesComplete(List<Entry> returnedEntries, Object ctx) {
  // Filter the returned entries for individual deleted messages
  int entriesSize = returnedEntries.size();
  final PositionImpl lastPosition = (PositionImpl) returnedEntries.get(entriesSize - 1).getPosition();
  if (log.isDebugEnabled()) {
    log.debug("[{}][{}] Read entries succeeded batch_size={} cumulative_size={} requested_count={}",
        cursor.ledger.getName(), cursor.getName(), returnedEntries.size(), entries.size(), count);
  }
  List<Entry> filteredEntries = cursor.filterReadEntries(returnedEntries);
  entries.addAll(filteredEntries);
  // if entries have been filtered out then try to skip reading of already deletedMessages in that range
  final Position nexReadPosition = entriesSize != filteredEntries.size()
      ? cursor.getNextAvailablePosition(lastPosition) : lastPosition.getNext();
  updateReadPosition(nexReadPosition);
  checkReadCompletion();
}
origin: org.apache.pulsar/managed-ledger-original

opReadEntry.checkReadCompletion();
return;
origin: com.yahoo.pulsar/managed-ledger

opReadEntry.checkReadCompletion();
return;
origin: com.yahoo.pulsar/managed-ledger

opReadEntry.checkReadCompletion();
return;
origin: org.apache.pulsar/managed-ledger-original

  checkReadCompletion();
} else {
  if (!(exception instanceof TooManyRequestsException)) {
origin: org.apache.pulsar/managed-ledger-original

opReadEntry.checkReadCompletion();
return;
org.apache.bookkeeper.mledger.implOpReadEntrycheckReadCompletion

Popular methods of OpReadEntry

  • create
  • <init>
  • getNumberOfEntriesToRead
  • readEntriesFailed
  • recycle
  • updateReadPosition

Popular in Java

  • Making http post requests using okhttp
  • notifyDataSetChanged (ArrayAdapter)
  • putExtra (Intent)
  • compareTo (BigDecimal)
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • JCheckBox (javax.swing)
  • JLabel (javax.swing)
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • Table (org.hibernate.mapping)
    A relational table
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now