xnio-api-3.3.8.Final.jar
登录
|
org.jboss.xnio:xnio-api:3.3.8.Final
META-INF
org
xnio
Closer.java
Xnio.java
_private
SequenceOption.java
ChannelListeners.java
ChannelListener.java
FailedIoFuture.java
MessageConnection.java
package-info.java
StreamConnection.java
DelegatingChannelListener.java
Sequence.java
ObjectProperties.java
AutomaticReference.java
Pool.java
TypeOption.java
FileChangeEvent.java
ChannelPipe.java
Result.java
http
AbstractIoFuture.java
XnioExecutor.java
BrokenPipeException.java
Property.java
OptionMap.java
Connection.java
ByteBufferSlicePool.java
LocalSocketAddress.java
Option.java
XnioProvider.java
XnioIoThread.java
BufferAllocator.java
IoFuture.java
conduits
ChannelSource.java
CompressionType.java
IoUtils.java
Version.properties
Options.java
AbstractConvertingIoFuture.java
Buffers.java
FileAccess.java
XnioIoFactory.java
TranslatingResult.java
SslClientAuthMode.java
FinishedIoFuture.java
Version.java
Pooled.java
FutureResult.java
ReadPropertyAction.java
Bits.java
ssl
channels
XnioWorker.java
PollingFileSystemWatcher.java
Cancellable.java
ChainedChannelListener.java
XnioFileChannel.java
ByteString.java
sasl
FileSystemWatcher.java
ChannelExceptionHandler.java
FileChangeCallback.java
SingleOption.java
ChannelDestination.java
ClosedWorkerException.java
streams
TypeSequenceOption.java
management
java
overview.html
FinishedIoFuture.java
清空
类结构
package org.xnio; import java.io.
IOException
; import java.util.concurrent.
CancellationException
; import java.util.concurrent.
TimeUnit
; import static org.xnio.
IoFuture
.
Status
.
DONE
; /** * An implementation of {@link IoFuture} that represents an immediately-successful operation. * * @param <T> the type of result that this operation produces */ public class
FinishedIoFuture
<T> implements
IoFuture
<T> { private final T
result
; /** * Create an instance. * * @param result the operation result */ public
FinishedIoFuture
(T
result
) { this.
result
=
result
; } /** * Cancel the operation. Since this operation is always complete, this is a no-op. * * @return this instance */ public
IoFuture
<T>
cancel
() { return this; } @
Override
public
Status
getStatus
() { return
DONE
; } @
Override
public
Status
await
() { return
DONE
; } @
Override
public
Status
await
(final long
time
, final
TimeUnit
timeUnit
) { return
DONE
; } @
Override
public
Status
awaitInterruptibly
() throws
InterruptedException
{ return
DONE
; } @
Override
public
Status
awaitInterruptibly
(final long
time
, final
TimeUnit
timeUnit
) throws
InterruptedException
{ return
DONE
; } @
Override
public T
get
() throws
IOException
,
CancellationException
{ return
result
; } @
Override
public T
getInterruptibly
() throws
IOException
,
InterruptedException
,
CancellationException
{ return
result
; } @
Override
public
IOException
getException
() throws
IllegalStateException
{ throw new
IllegalStateException
(); } @
Override
public <A>
IoFuture
<T>
addNotifier
(final
Notifier
<? super T, A>
notifier
, final A
attachment
) {
notifier
.
notify
(this,
attachment
); return this; } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口