Top Description Constructors Methods
org.glassfish.grizzly

public abstract Class AbstractWriter<L>

extends Object
implements Writer<L>
Class Inheritance
All Implemented Interfaces
org.glassfish.grizzly.Writer
Known Direct Subclasses
org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter, org.glassfish.grizzly.nio.tmpselectors.TemporarySelectorWriter
Annotations
@SuppressWarnings:deprecation
Imports
org.glassfish.grizzly.asyncqueue.MessageCloner, .WritableMessage, org.glassfish.grizzly.impl.FutureImpl, org.glassfish.grizzly.utils.Futures

Abstract class, which provides transitive dependencies for overloaded Writer methods.
Author
Alexey Stashok

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final GrizzlyFuture<WriteResult<WritableMessage, L>>
write(final Connection<L> connection, final WritableMessage message)

Implements org.glassfish.grizzly.Writer.write.

Method writes the WritableMessage.

public final void
write(final Connection<L> connection, final WritableMessage message, final CompletionHandler<WriteResult<WritableMessage, L>> completionHandler)

Implements org.glassfish.grizzly.Writer.write.

Method writes the WritableMessage.

public final GrizzlyFuture<WriteResult<WritableMessage, L>>
write(final Connection<L> connection, final L dstAddress, final WritableMessage message)

Implements org.glassfish.grizzly.Writer.write.

Method writes the WritableMessage to the specific address.

public final void
write(final Connection<L> connection, final L dstAddress, final WritableMessage message, final CompletionHandler<WriteResult<WritableMessage, L>> completionHandler)

Implements org.glassfish.grizzly.Writer.write.

Method writes the WritableMessage to the specific address.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

AbstractWriterback to summary
public AbstractWriter()

Method Detail

writeback to summary
public final GrizzlyFuture<WriteResult<WritableMessage, L>> write(final Connection<L> connection, final WritableMessage message)

Implements org.glassfish.grizzly.Writer.write.

Doc from org.glassfish.grizzly.Writer.write.

Method writes the WritableMessage.

Annotations
@Override
writeback to summary
public final void write(final Connection<L> connection, final WritableMessage message, final CompletionHandler<WriteResult<WritableMessage, L>> completionHandler)

Implements org.glassfish.grizzly.Writer.write.

Doc from org.glassfish.grizzly.Writer.write.

Method writes the WritableMessage.

Annotations
@Override
@SuppressWarnings:unchecked
writeback to summary
public final GrizzlyFuture<WriteResult<WritableMessage, L>> write(final Connection<L> connection, final L dstAddress, final WritableMessage message)

Implements org.glassfish.grizzly.Writer.write.

Doc from org.glassfish.grizzly.Writer.write.

Method writes the WritableMessage to the specific address.

Annotations
@Override
@SuppressWarnings:unchecked
writeback to summary
public final void write(final Connection<L> connection, final L dstAddress, final WritableMessage message, final CompletionHandler<WriteResult<WritableMessage, L>> completionHandler)

Implements org.glassfish.grizzly.Writer.write.

Doc from org.glassfish.grizzly.Writer.write.

Method writes the WritableMessage to the specific address.

Annotations
@Override
@SuppressWarnings:unchecked