Package | Description |
---|---|
io.undertow.channels | |
io.undertow.conduits | |
io.undertow.io | |
io.undertow.protocols.http2 | |
io.undertow.protocols.ssl | |
io.undertow.server.handlers.cache | |
io.undertow.server.protocol.ajp | |
io.undertow.server.protocol.framed | |
io.undertow.server.protocol.http | |
io.undertow.servlet.core | |
io.undertow.servlet.spec | |
io.undertow.websockets.core | |
io.undertow.websockets.core.function | |
java.nio.channels | |
org.apache.activemq.artemis.core.server | |
org.xnio |
The main API package for XNIO.
|
org.xnio.channels |
The core XNIO channel API.
|
org.xnio.conduits |
The XNIO conduit SPI.
|
Modifier and Type | Method and Description |
---|---|
long |
DetachableStreamSinkChannel.transferFrom(FileChannel src,
long position,
long count) |
long |
DetachableStreamSourceChannel.transferTo(long position,
long count,
FileChannel target) |
Modifier and Type | Method and Description |
---|---|
long |
WriteTimeoutStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
StoredResponseStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
RateLimitingStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
RangeStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
PreChunkedStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
IdleTimeoutConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
HeadStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
DeflatingStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
DebuggingStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
ChunkedStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
BytesSentStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
AbstractFramedStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
AbstractFixedLengthStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
ReadTimeoutStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
ReadDataStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
InflatingStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
IdleTimeoutConduit.transferTo(long position,
long count,
FileChannel target) |
long |
FixedLengthStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
FinishableStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
EmptyStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
DebuggingStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
ChunkedStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
BytesReceivedStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
BrokenStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
Modifier and Type | Method and Description |
---|---|
void |
UndertowOutputStream.transferFrom(FileChannel source) |
void |
BufferWritableOutputStream.transferFrom(FileChannel source) |
void |
Sender.transferFrom(FileChannel channel,
IoCallback callback)
Transfers all content from the specified file
|
void |
BlockingSenderImpl.transferFrom(FileChannel source,
IoCallback callback) |
void |
AsyncSenderImpl.transferFrom(FileChannel source,
IoCallback callback) |
Modifier and Type | Method and Description |
---|---|
long |
Http2StreamSourceChannel.transferTo(long position,
long count,
FileChannel target) |
Modifier and Type | Method and Description |
---|---|
long |
SslConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
SslConduit.transferTo(long position,
long count,
FileChannel target) |
Modifier and Type | Method and Description |
---|---|
void |
ResponseCachingSender.transferFrom(FileChannel channel,
IoCallback callback) |
long |
ResponseCachingStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
Modifier and Type | Method and Description |
---|---|
long |
AjpServerRequestConduit.transferTo(long position,
long count,
FileChannel target) |
Modifier and Type | Method and Description |
---|---|
long |
AbstractFramedStreamSinkChannel.transferFrom(FileChannel src,
long position,
long count) |
long |
AbstractFramedStreamSourceChannel.transferTo(long position,
long count,
FileChannel target) |
Modifier and Type | Method and Description |
---|---|
long |
PipeliningBufferingStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
Modifier and Type | Method and Description |
---|---|
void |
BlockingWriterSenderImpl.transferFrom(FileChannel source,
IoCallback callback) |
Modifier and Type | Method and Description |
---|---|
void |
ServletOutputStreamImpl.transferFrom(FileChannel source) |
Modifier and Type | Method and Description |
---|---|
long |
StreamSourceFrameChannel.transferTo(long position,
long count,
FileChannel target) |
Modifier and Type | Class and Description |
---|---|
class |
ChannelFunctionFileChannel |
Modifier and Type | Method and Description |
---|---|
FileChannel |
ChannelFunctionFileChannel.position(long newPosition) |
FileChannel |
ChannelFunctionFileChannel.truncate(long size) |
Modifier and Type | Method and Description |
---|---|
long |
ChannelFunctionStreamSourceChannel.transferTo(long position,
long count,
FileChannel target) |
Constructor and Description |
---|
ChannelFunctionFileChannel(FileChannel channel,
ChannelFunction... functions) |
Modifier and Type | Method and Description |
---|---|
static FileChannel |
FileChannel.open(Path path,
OpenOption... options) |
abstract FileChannel |
FileChannel.position(long newPosition) |
abstract FileChannel |
FileChannel.truncate(long size) |
Modifier and Type | Field and Description |
---|---|
protected FileChannel |
NodeManager.channel |
Modifier and Type | Method and Description |
---|---|
FileChannel |
Xnio.openFile(File file,
FileAccess access)
Open a file on the filesystem.
|
FileChannel |
Xnio.openFile(File file,
OptionMap options)
Open a file on the filesystem.
|
FileChannel |
Xnio.openFile(String fileName,
FileAccess access)
Open a file on the filesystem.
|
FileChannel |
Xnio.openFile(String fileName,
OptionMap options)
Open a file on the filesystem.
|
protected FileChannel |
Xnio.unwrapFileChannel(FileChannel src)
Unwrap an XNIO-wrapped file channel.
|
Modifier and Type | Method and Description |
---|---|
static <T extends StreamSourceChannel> |
ChannelListeners.fileReceivingChannelListener(FileChannel target,
long position,
long count,
ChannelListener<? super T> delegate,
ChannelExceptionHandler<? super T> exceptionHandler)
A file-receiving channel listener.
|
static <T extends StreamSinkChannel> |
ChannelListeners.fileSendingChannelListener(FileChannel source,
long position,
long count,
ChannelListener<? super T> delegate,
ChannelExceptionHandler<? super T> exceptionHandler)
A file-sending channel listener.
|
protected FileChannel |
Xnio.unwrapFileChannel(FileChannel src)
Unwrap an XNIO-wrapped file channel.
|
Modifier and Type | Method and Description |
---|---|
static long |
Channels.drain(FileChannel channel,
long position,
long count)
Attempt to drain the given number of bytes from the file channel.
|
static void |
Channels.transferBlocking(FileChannel destination,
StreamSourceChannel source,
long startPosition,
long count)
Transfer bytes between two channels efficiently, blocking if necessary.
|
static void |
Channels.transferBlocking(StreamSinkChannel destination,
FileChannel source,
long startPosition,
long count)
Transfer bytes between two channels efficiently, blocking if necessary.
|
long |
StreamSinkChannel.transferFrom(FileChannel src,
long position,
long count)
Transfer bytes into this channel from the given file.
|
long |
SplitStreamSinkChannel.transferFrom(FileChannel src,
long position,
long count) |
long |
NullStreamSinkChannel.transferFrom(FileChannel src,
long position,
long count) |
long |
FixedLengthStreamSinkChannel.transferFrom(FileChannel src,
long position,
long count) |
long |
AssembledStreamChannel.transferFrom(FileChannel src,
long position,
long count) |
long |
StreamSourceChannel.transferTo(long position,
long count,
FileChannel target)
Transfers bytes into the given file from this channel.
|
long |
SplitStreamSourceChannel.transferTo(long position,
long count,
FileChannel target) |
long |
PushBackStreamChannel.transferTo(long position,
long count,
FileChannel target) |
long |
FixedLengthStreamSourceChannel.transferTo(long position,
long count,
FileChannel target) |
long |
EmptyStreamSourceChannel.transferTo(long position,
long count,
FileChannel target) |
long |
AssembledStreamChannel.transferTo(long position,
long count,
FileChannel target) |
Modifier and Type | Method and Description |
---|---|
long |
SynchronizedStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
StreamSinkConduit.transferFrom(FileChannel src,
long position,
long count)
Transfer bytes into this conduit from the given file.
|
long |
StreamSinkChannelWrappingConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
NullStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
MessageStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
FixedLengthStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
DeflatingStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
ConduitStreamSinkChannel.transferFrom(FileChannel src,
long position,
long count) |
long |
BufferedStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
BlockingStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
AbstractStreamSinkConduit.transferFrom(FileChannel src,
long position,
long count) |
long |
SynchronizedStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
StreamSourceConduit.transferTo(long position,
long count,
FileChannel target)
Transfers bytes into the given file from this channel.
|
long |
StreamSourceChannelWrappingConduit.transferTo(long position,
long count,
FileChannel target) |
long |
PushBackStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
MessageStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
InflatingStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
FixedLengthStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
EmptyStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
ConduitStreamSourceChannel.transferTo(long position,
long count,
FileChannel target) |
long |
BufferedStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
BlockingStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
long |
AbstractStreamSourceConduit.transferTo(long position,
long count,
FileChannel target) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.