Uses of Interface
org.terracotta.offheapstore.buffersource.BufferSource
-
Packages that use BufferSource Package Description org.terracotta.offheapstore.buffersource org.terracotta.offheapstore.paging -
-
Uses of BufferSource in org.terracotta.offheapstore.buffersource
Classes in org.terracotta.offheapstore.buffersource that implement BufferSource Modifier and Type Class Description classHeapBufferSourceclassOffHeapBufferSourceAn unlimited direct byte buffer source.classTimingBufferSourceFields in org.terracotta.offheapstore.buffersource declared as BufferSource Modifier and Type Field Description private BufferSourceTimingBufferSource. delegateConstructors in org.terracotta.offheapstore.buffersource with parameters of type BufferSource Constructor Description TimingBufferSource(BufferSource source, long slow, java.util.concurrent.TimeUnit slowUnit, long critical, java.util.concurrent.TimeUnit criticalUnit, boolean haltOnCritical) -
Uses of BufferSource in org.terracotta.offheapstore.paging
Fields in org.terracotta.offheapstore.paging declared as BufferSource Modifier and Type Field Description private BufferSourceUnlimitedPageSource. sourceMethods in org.terracotta.offheapstore.paging with parameters of type BufferSource Modifier and Type Method Description private static java.util.Collection<java.nio.ByteBuffer>UpfrontAllocatingPageSource. allocateBackingBuffers(BufferSource source, long toAllocate, int maxChunk, int minChunk, boolean fixed)Allocate multiple buffers to fulfill the requested memorytoAllocate.private static java.util.Collection<java.nio.ByteBuffer>UpfrontAllocatingPageSource. bufferAllocation(BufferSource source, int toAllocate, int minChunk, boolean fixed, java.io.PrintStream allocatorLog, long start)Constructors in org.terracotta.offheapstore.paging with parameters of type BufferSource Constructor Description UnlimitedPageSource(BufferSource source)UpfrontAllocatingPageSource(BufferSource source, long toAllocate, int chunkSize)Create an up-front allocating buffer source oftoAllocatetotal bytes, inchunkSizebyte chunks.UpfrontAllocatingPageSource(BufferSource source, long toAllocate, int maxChunk, int minChunk)Create an up-front allocating buffer source oftoAllocatetotal bytes, in maximally sized chunks, within the given bounds.UpfrontAllocatingPageSource(BufferSource source, long toAllocate, int maxChunk, int minChunk, boolean fixed)Create an up-front allocating buffer source oftoAllocatetotal bytes, in maximally sized chunks, within the given bounds.
-