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