public interface org.glassfish.grizzly.Writer<L>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.glassfish.grizzly.Writer
super_class: java.lang.Object
{
public abstract org.glassfish.grizzly.GrizzlyFuture<org.glassfish.grizzly.WriteResult<org.glassfish.grizzly.asyncqueue.WritableMessage, L>> write(org.glassfish.grizzly.Connection<L>, org.glassfish.grizzly.asyncqueue.WritableMessage);
descriptor: (Lorg/glassfish/grizzly/Connection;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;)Lorg/glassfish/grizzly/GrizzlyFuture;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: (Lorg/glassfish/grizzly/Connection<TL;>;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;)Lorg/glassfish/grizzly/GrizzlyFuture<Lorg/glassfish/grizzly/WriteResult<Lorg/glassfish/grizzly/asyncqueue/WritableMessage;TL;>;>;
MethodParameters:
Name Flags
connection
message
public abstract void write(org.glassfish.grizzly.Connection<L>, org.glassfish.grizzly.asyncqueue.WritableMessage, org.glassfish.grizzly.CompletionHandler<org.glassfish.grizzly.WriteResult<org.glassfish.grizzly.asyncqueue.WritableMessage, L>>);
descriptor: (Lorg/glassfish/grizzly/Connection;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;Lorg/glassfish/grizzly/CompletionHandler;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/glassfish/grizzly/Connection<TL;>;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;Lorg/glassfish/grizzly/CompletionHandler<Lorg/glassfish/grizzly/WriteResult<Lorg/glassfish/grizzly/asyncqueue/WritableMessage;TL;>;>;)V
MethodParameters:
Name Flags
connection
message
completionHandler
public abstract org.glassfish.grizzly.GrizzlyFuture<org.glassfish.grizzly.WriteResult<org.glassfish.grizzly.asyncqueue.WritableMessage, L>> write(org.glassfish.grizzly.Connection<L>, L, org.glassfish.grizzly.asyncqueue.WritableMessage);
descriptor: (Lorg/glassfish/grizzly/Connection;Ljava/lang/Object;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;)Lorg/glassfish/grizzly/GrizzlyFuture;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/glassfish/grizzly/Connection<TL;>;TL;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;)Lorg/glassfish/grizzly/GrizzlyFuture<Lorg/glassfish/grizzly/WriteResult<Lorg/glassfish/grizzly/asyncqueue/WritableMessage;TL;>;>;
MethodParameters:
Name Flags
connection
dstAddress
message
public abstract void write(org.glassfish.grizzly.Connection<L>, L, org.glassfish.grizzly.asyncqueue.WritableMessage, org.glassfish.grizzly.CompletionHandler<org.glassfish.grizzly.WriteResult<org.glassfish.grizzly.asyncqueue.WritableMessage, L>>);
descriptor: (Lorg/glassfish/grizzly/Connection;Ljava/lang/Object;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;Lorg/glassfish/grizzly/CompletionHandler;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/glassfish/grizzly/Connection<TL;>;TL;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;Lorg/glassfish/grizzly/CompletionHandler<Lorg/glassfish/grizzly/WriteResult<Lorg/glassfish/grizzly/asyncqueue/WritableMessage;TL;>;>;)V
MethodParameters:
Name Flags
connection
dstAddress
message
completionHandler
public abstract void write(org.glassfish.grizzly.Connection<L>, L, org.glassfish.grizzly.asyncqueue.WritableMessage, org.glassfish.grizzly.CompletionHandler<org.glassfish.grizzly.WriteResult<org.glassfish.grizzly.asyncqueue.WritableMessage, L>>, org.glassfish.grizzly.asyncqueue.PushBackHandler);
descriptor: (Lorg/glassfish/grizzly/Connection;Ljava/lang/Object;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;Lorg/glassfish/grizzly/CompletionHandler;Lorg/glassfish/grizzly/asyncqueue/PushBackHandler;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/glassfish/grizzly/Connection<TL;>;TL;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;Lorg/glassfish/grizzly/CompletionHandler<Lorg/glassfish/grizzly/WriteResult<Lorg/glassfish/grizzly/asyncqueue/WritableMessage;TL;>;>;Lorg/glassfish/grizzly/asyncqueue/PushBackHandler;)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
connection
dstAddress
message
completionHandler
pushBackHandler
public abstract void write(org.glassfish.grizzly.Connection<L>, L, org.glassfish.grizzly.asyncqueue.WritableMessage, org.glassfish.grizzly.CompletionHandler<org.glassfish.grizzly.WriteResult<org.glassfish.grizzly.asyncqueue.WritableMessage, L>>, org.glassfish.grizzly.asyncqueue.MessageCloner<org.glassfish.grizzly.asyncqueue.WritableMessage>);
descriptor: (Lorg/glassfish/grizzly/Connection;Ljava/lang/Object;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;Lorg/glassfish/grizzly/CompletionHandler;Lorg/glassfish/grizzly/asyncqueue/MessageCloner;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/glassfish/grizzly/Connection<TL;>;TL;Lorg/glassfish/grizzly/asyncqueue/WritableMessage;Lorg/glassfish/grizzly/CompletionHandler<Lorg/glassfish/grizzly/WriteResult<Lorg/glassfish/grizzly/asyncqueue/WritableMessage;TL;>;>;Lorg/glassfish/grizzly/asyncqueue/MessageCloner<Lorg/glassfish/grizzly/asyncqueue/WritableMessage;>;)V
MethodParameters:
Name Flags
connection
dstAddress
message
completionHandler
messageCloner
public abstract boolean canWrite(org.glassfish.grizzly.Connection<L>);
descriptor: (Lorg/glassfish/grizzly/Connection;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/glassfish/grizzly/Connection<TL;>;)Z
MethodParameters:
Name Flags
connection final
public abstract void notifyWritePossible(org.glassfish.grizzly.Connection<L>, org.glassfish.grizzly.WriteHandler);
descriptor: (Lorg/glassfish/grizzly/Connection;Lorg/glassfish/grizzly/WriteHandler;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/glassfish/grizzly/Connection<TL;>;Lorg/glassfish/grizzly/WriteHandler;)V
MethodParameters:
Name Flags
connection final
writeHandler final
}
Signature: <L:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "Writer.java"
NestMembers:
org.glassfish.grizzly.Writer$Reentrant org.glassfish.grizzly.Writer$Reentrant$1
InnerClasses:
public final Reentrant = org.glassfish.grizzly.Writer$Reentrant of org.glassfish.grizzly.Writer