public class NetworkFlushableByteBuf extends Object implements org.neo4j.kernel.impl.transaction.log.FlushableChannel
| Constructor and Description |
|---|
NetworkFlushableByteBuf(io.netty.buffer.ByteBuf byteBuf) |
| Modifier and Type | Method and Description |
|---|---|
io.netty.buffer.ByteBuf |
buffer() |
void |
close() |
Flushable |
prepareForFlush() |
org.neo4j.kernel.impl.transaction.log.FlushableChannel |
put(byte value) |
org.neo4j.kernel.impl.transaction.log.FlushableChannel |
put(byte[] value,
int length) |
org.neo4j.kernel.impl.transaction.log.FlushableChannel |
putDouble(double value) |
org.neo4j.kernel.impl.transaction.log.FlushableChannel |
putFloat(float value) |
org.neo4j.kernel.impl.transaction.log.FlushableChannel |
putInt(int value) |
org.neo4j.kernel.impl.transaction.log.FlushableChannel |
putLong(long value) |
org.neo4j.kernel.impl.transaction.log.FlushableChannel |
putShort(short value) |
public NetworkFlushableByteBuf(io.netty.buffer.ByteBuf byteBuf)
public org.neo4j.kernel.impl.transaction.log.FlushableChannel put(byte value)
throws IOException
put in interface org.neo4j.kernel.impl.transaction.log.FlushableChannelput in interface org.neo4j.storageengine.api.WritableChannelIOExceptionpublic org.neo4j.kernel.impl.transaction.log.FlushableChannel putShort(short value)
throws IOException
putShort in interface org.neo4j.kernel.impl.transaction.log.FlushableChannelputShort in interface org.neo4j.storageengine.api.WritableChannelIOExceptionpublic org.neo4j.kernel.impl.transaction.log.FlushableChannel putInt(int value)
throws IOException
putInt in interface org.neo4j.kernel.impl.transaction.log.FlushableChannelputInt in interface org.neo4j.storageengine.api.WritableChannelIOExceptionpublic org.neo4j.kernel.impl.transaction.log.FlushableChannel putLong(long value)
throws IOException
putLong in interface org.neo4j.kernel.impl.transaction.log.FlushableChannelputLong in interface org.neo4j.storageengine.api.WritableChannelIOExceptionpublic org.neo4j.kernel.impl.transaction.log.FlushableChannel putFloat(float value)
throws IOException
putFloat in interface org.neo4j.kernel.impl.transaction.log.FlushableChannelputFloat in interface org.neo4j.storageengine.api.WritableChannelIOExceptionpublic org.neo4j.kernel.impl.transaction.log.FlushableChannel putDouble(double value)
throws IOException
putDouble in interface org.neo4j.kernel.impl.transaction.log.FlushableChannelputDouble in interface org.neo4j.storageengine.api.WritableChannelIOExceptionpublic org.neo4j.kernel.impl.transaction.log.FlushableChannel put(byte[] value,
int length)
throws IOException
put in interface org.neo4j.kernel.impl.transaction.log.FlushableChannelput in interface org.neo4j.storageengine.api.WritableChannelIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic Flushable prepareForFlush()
prepareForFlush in interface org.neo4j.kernel.impl.transaction.log.FlushableChannelpublic io.netty.buffer.ByteBuf buffer()
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.