Suggestion on Channel Classes

Michael McGrady mmcgrady at topiatechnology.com
Mon Jul 6 19:14:52 EDT 2009


The Netty Channel interface throughout the package uses the following  
design pattern.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Netty Design Pattern in Channel.svg
Type: image/svg+xml
Size: 5028 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/netty-dev/attachments/20090706/e8a131de/attachment.bin 
-------------- next part --------------



The sub-interfaces are seemingly wholly unnecessary and over- 
complicate understanding the design. This is seemingly true of all of  
the following interface extensions.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Netty Channel Interface Extensions.svg
Type: image/svg+xml
Size: 8499 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/netty-dev/attachments/20090706/e8a131de/attachment-0001.bin 
-------------- next part --------------



Unless there is good reason to the contrary that I am not aware of, I  
would deprecate these extensions and then get rid of them.  I would  
not be surprised if I have missed some reason why these are necessary.

Mike

Mike McGrady
Principal Investigator AF081-028 AFRL SBIR
Senior Engineer
Topia Technology, Inc
1.253.720.3365
mmcgrady at topiatechnology.com









More information about the netty-dev mailing list