|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.grizzly.AbstractWriter<L>
public abstract class AbstractWriter<L>
Abstract class, which provides transitive dependencies for overloaded
Writer#read(...) methods.
| Constructor Summary | |
|---|---|
AbstractWriter()
|
|
| Method Summary | |
|---|---|
Future<WriteResult<Buffer,L>> |
write(Connection connection,
Buffer buffer)
Method writes the buffer. |
Future<WriteResult<Buffer,L>> |
write(Connection connection,
Buffer buffer,
CompletionHandler<WriteResult<Buffer,L>> completionHandler)
Method writes the buffer. |
Future<WriteResult<Buffer,L>> |
write(Connection connection,
Buffer buffer,
CompletionHandler<WriteResult<Buffer,L>> completionHandler,
Interceptor<WriteResult> interceptor)
Method writes the buffer. |
Future<WriteResult<Buffer,L>> |
write(Connection connection,
L dstAddress,
Buffer buffer)
Method writes the buffer to the specific address. |
Future<WriteResult<Buffer,L>> |
write(Connection connection,
L dstAddress,
Buffer buffer,
CompletionHandler<WriteResult<Buffer,L>> completionHandler)
Method writes the buffer to the specific address. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.sun.grizzly.Writer |
|---|
write |
| Constructor Detail |
|---|
public AbstractWriter()
| Method Detail |
|---|
public Future<WriteResult<Buffer,L>> write(Connection connection,
Buffer buffer)
throws IOException
write in interface Writer<L>connection - the Connection to write tobuffer - the buffer, from which the data will be written
Future, using which it's possible to check the
result
IOException
public Future<WriteResult<Buffer,L>> write(Connection connection,
Buffer buffer,
CompletionHandler<WriteResult<Buffer,L>> completionHandler)
throws IOException
write in interface Writer<L>connection - the Connection to write tobuffer - the buffer, from which the data will be writtencompletionHandler - CompletionHandler,
which will get notified, when write will be completed
Future, using which it's possible to check the
result
IOException
public Future<WriteResult<Buffer,L>> write(Connection connection,
Buffer buffer,
CompletionHandler<WriteResult<Buffer,L>> completionHandler,
Interceptor<WriteResult> interceptor)
throws IOException
write in interface Writer<L>connection - the Connection to write tobuffer - the buffer, from which the data will be writtencompletionHandler - CompletionHandler,
which will get notified, when write will be completedinterceptor - Interceptor, which will be able to intercept
control each time new portion of a data was written from a
buffer.
The interceptor can decide, whether asynchronous write is
completed or not, or provide other processing instructions.
Future, using which it's possible to check the
result
IOException
public Future<WriteResult<Buffer,L>> write(Connection connection,
L dstAddress,
Buffer buffer)
throws IOException
write in interface Writer<L>connection - the Connection to write todstAddress - the destination address the buffer will be
sent tobuffer - the buffer, from which the data will be written
Future, using which it's possible to check the
result
IOException
public Future<WriteResult<Buffer,L>> write(Connection connection,
L dstAddress,
Buffer buffer,
CompletionHandler<WriteResult<Buffer,L>> completionHandler)
throws IOException
write in interface Writer<L>connection - the Connection to write todstAddress - the destination address the buffer will be
sent tobuffer - the buffer, from which the data will be writtencompletionHandler - CompletionHandler,
which will get notified, when write will be completed
Future, using which it's possible to check the
result
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||