Package com.sun.sgs.impl.nio

Implements asynchronous IO as specified by the package com.sun.sgs.nio.channels.

See:
          Description

Interface Summary
AsyncKey A token handed out by an AsyncGroupImpl to support asynchronous IO operations on an underlying SelectableChannel.
ReactiveChannelGroup.ReactorAssignmentStrategy Interface for Reactor load balancing strategies.
 

Class Summary
AsyncDatagramChannelImpl An implementation of AsynchronousDatagramChannel.
AsyncGroupImpl Common base implementation of AsynchronousChannelGroup.
AsyncProviderImpl Common base implementation of AsynchronousChannelProvider.
AsyncServerSocketChannelImpl An implementation of AsynchronousServerSocketChannel.
AsyncSocketChannelImpl An implementation of AsynchronousSocketChannel.
AttachedFuture<R,A> An implementation of IoFuture that adds an object attachment to an arbitrary Future.
DefaultThreadPoolFactory Factory for obtaining the default ThreadPoolFactory.
DefaultThreadPoolFactory.LazyInstanceHolder A lazily-initialized singleton holder.
DelegatingCompletionHandler<OR,OA,IR,IA> An abstract base class for defining a CompletionHandler to use when implementing methods that return an IoFuture, have a CompletionHandler parameter, and are implemented by making calls to similar methods.
IoFutureTask<R,A> An implementation of IoFuture that adds an object attachment to a FutureTask.
ReactiveAsyncChannelProvider A select-based asynchronous IO provider.
ReactiveChannelGroup A select-based AsynchronousChannelGroup.
Reactor Reactive implementation of the Reactor pattern; an asynchronous IO dispatcher.
Reactor.AsyncOp<R> A FutureTask that can be canceled by a timeout exception.
Util Utility methods for the asynchronous IO implementation.
Util.DoneFuture<V> Base class for an already-finished Future.
 

Package com.sun.sgs.impl.nio Description

Implements asynchronous IO as specified by the package com.sun.sgs.nio.channels.


RedDwarf, Version 0.10.1
2010-03-14 10:56:12

Copyright © 2010 The RedDwarf Authors. All rights reserved
Copyright © 2007-2010 Sun Microsystems, Inc. All rights reserved