Tabnine Logo
BufferedOutput.ensureBufferCapacity
Code IndexAdd Tabnine to your IDE (free)

How to use
ensureBufferCapacity
method
in
org.glassfish.grizzly.streams.BufferedOutput

Best Java code snippets using org.glassfish.grizzly.streams.BufferedOutput.ensureBufferCapacity (Showing top 20 results out of 315)

origin: javaee/grizzly

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: org.mule.glassfish.grizzly/grizzly-framework

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: javaee/grizzly

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: javaee/grizzly

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: javaee/grizzly

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: org.glassfish.grizzly/grizzly-http-server-core

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: org.glassfish.grizzly/grizzly-websockets-server

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: javaee/grizzly

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: javaee/grizzly

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: javaee/grizzly

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: javaee/grizzly

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: org.glassfish.grizzly/grizzly-core

@Override
public void write(byte data) throws IOException {
  ensureBufferCapacity(1);
  buffer.put(data);
}
origin: javaee/grizzly

@Override
public void ensureBufferCapacity(final int size) throws IOException {
  if (size > bufferSize) {
    throw new IllegalArgumentException("Size exceeds max size limit: " + bufferSize);
  }
  if (getBufferedSize() >= bufferSize) {
    overflow(null);
  }
  if (size == 0) return;
  
  if (buffer != null) {
    final int bufferRemaining = buffer.remaining();
    if (bufferRemaining < size) {
      overflow(null);
      ensureBufferCapacity(size);
    }
  } else {
    buffer = newBuffer(bufferSize);
  }
}
origin: javaee/grizzly

@Override
public void write(Buffer bufferToWrite) throws IOException {
  if (multiBufferWindow == null) {
    multiBufferWindow = CompositeBuffer.newBuffer();
  }
  final boolean isInternalBufferEmpty = buffer == null ||
      (buffer.position() - lastSlicedPosition) == 0;
  
  if (!isInternalBufferEmpty) {
    final Buffer slice =
        buffer.slice(lastSlicedPosition, buffer.position());
    
    multiBufferWindow.append(slice);
    lastSlicedPosition = buffer.position();
  }
  multiBufferWindow.append(bufferToWrite);
  ensureBufferCapacity(0);
}
origin: javaee/grizzly

@Override
public void write(Buffer bufferToWrite) throws IOException {
  if (multiBufferWindow == null) {
    multiBufferWindow = CompositeBuffer.newBuffer();
  }
  final boolean isInternalBufferEmpty = buffer == null ||
      (buffer.position() - lastSlicedPosition) == 0;
  
  if (!isInternalBufferEmpty) {
    final Buffer slice =
        buffer.slice(lastSlicedPosition, buffer.position());
    
    multiBufferWindow.append(slice);
    lastSlicedPosition = buffer.position();
  }
  multiBufferWindow.append(bufferToWrite);
  ensureBufferCapacity(0);
}
origin: javaee/grizzly

@Override
public void write(Buffer bufferToWrite) throws IOException {
  if (multiBufferWindow == null) {
    multiBufferWindow = CompositeBuffer.newBuffer();
  }
  final boolean isInternalBufferEmpty = buffer == null ||
      (buffer.position() - lastSlicedPosition) == 0;
  
  if (!isInternalBufferEmpty) {
    final Buffer slice =
        buffer.slice(lastSlicedPosition, buffer.position());
    
    multiBufferWindow.append(slice);
    lastSlicedPosition = buffer.position();
  }
  multiBufferWindow.append(bufferToWrite);
  ensureBufferCapacity(0);
}
origin: org.mule.glassfish.grizzly/grizzly-framework

@Override
public void write(Buffer bufferToWrite) throws IOException {
  if (multiBufferWindow == null) {
    multiBufferWindow = CompositeBuffer.newBuffer();
  }
  final boolean isInternalBufferEmpty = buffer == null ||
      (buffer.position() - lastSlicedPosition) == 0;
  
  if (!isInternalBufferEmpty) {
    final Buffer slice =
        buffer.slice(lastSlicedPosition, buffer.position());
    
    multiBufferWindow.append(slice);
    lastSlicedPosition = buffer.position();
  }
  multiBufferWindow.append(bufferToWrite);
  ensureBufferCapacity(0);
}
origin: javaee/grizzly

@Override
public void write(Buffer bufferToWrite) throws IOException {
  if (multiBufferWindow == null) {
    multiBufferWindow = CompositeBuffer.newBuffer();
  }
  final boolean isInternalBufferEmpty = buffer == null ||
      (buffer.position() - lastSlicedPosition) == 0;
  
  if (!isInternalBufferEmpty) {
    final Buffer slice =
        buffer.slice(lastSlicedPosition, buffer.position());
    
    multiBufferWindow.append(slice);
    lastSlicedPosition = buffer.position();
  }
  multiBufferWindow.append(bufferToWrite);
  ensureBufferCapacity(0);
}
origin: javaee/grizzly

@Override
public void write(Buffer bufferToWrite) throws IOException {
  if (multiBufferWindow == null) {
    multiBufferWindow = CompositeBuffer.newBuffer();
  }
  final boolean isInternalBufferEmpty = buffer == null ||
      (buffer.position() - lastSlicedPosition) == 0;
  
  if (!isInternalBufferEmpty) {
    final Buffer slice =
        buffer.slice(lastSlicedPosition, buffer.position());
    
    multiBufferWindow.append(slice);
    lastSlicedPosition = buffer.position();
  }
  multiBufferWindow.append(bufferToWrite);
  ensureBufferCapacity(0);
}
origin: org.glassfish.grizzly/grizzly-http-server-core

@Override
public void write(Buffer bufferToWrite) throws IOException {
  if (multiBufferWindow == null) {
    multiBufferWindow = CompositeBuffer.newBuffer();
  }
  final boolean isInternalBufferEmpty = buffer == null ||
      (buffer.position() - lastSlicedPosition) == 0;
  
  if (!isInternalBufferEmpty) {
    final Buffer slice =
        buffer.slice(lastSlicedPosition, buffer.position());
    
    multiBufferWindow.append(slice);
    lastSlicedPosition = buffer.position();
  }
  multiBufferWindow.append(bufferToWrite);
  ensureBufferCapacity(0);
}
org.glassfish.grizzly.streamsBufferedOutputensureBufferCapacity

Popular methods of BufferedOutput

  • flush0
  • getBufferedSize
  • newBuffer
  • onClosed
  • overflow

Popular in Java

  • Making http post requests using okhttp
  • getContentResolver (Context)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • getResourceAsStream (ClassLoader)
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • TreeSet (java.util)
    TreeSet is an implementation of SortedSet. All optional operations (adding and removing) are support
  • JTextField (javax.swing)
  • BasicDataSource (org.apache.commons.dbcp)
    Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. This is no
  • From CI to AI: The AI layer in your organization
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