MINA 2.0 class diagrams
This page expose some of the most important MINA's class diagram, in order to give some quick overview of MINA's inner structure. It has been drawn after having removed some useless interfaces.
Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
For those who want to modify those schema, the original UML file is available here : mina-classes.zuml
IoSession class diagram
The following class diagram represents the IoSession interface and all the related classes and interfaces :
Connector class diagram
The following class diagram represents the IoService interface and all the related classes and interfaces, for the Connector (client side) :
Acceptor class diagram
The following class diagram represents the IoService interface and all the related classes and interfaces, for the Acceptor (server side) :
IoProcessor class diagram
The following class diagram represents the IoProcessor interface and all the related classes and interfaces :
IoBuffer class diagram
The following class diagram represents the IoBuffer class and all the related classes.
Note |
---|
These classes will be deeply reviewed and modified when the ByteBuffer rewrite will start. Just consider this diagram to be informative, at this point. |
IoFuture class diagram
The following class diagram represents the IoFuture class and all the related classes and interfaces.
ProtocolDecoder class diagram
The following class diagram represents the ProtocolDecoder class and all the related classes and interfaces.
ProtocolEncoder class diagram
The following class diagram represents the ProtocolEncoder class and all the related classes and interfaces.