| Name | Description | Type | Package | Framework | 
| ChatClientSupport | A simple chat client for a given user. | Class | org.apache.mina.example.chat.client | Apache Mina | 
| ChatCommand | Encapsulates a chat command. | Class | org.apache.mina.example.chat | Apache Mina | 
| ChatProtocolHandler | IoHandler implementation of a simple chat server protocol. | Class | org.apache.mina.example.chat | Apache Mina | 
| ConnectDialog | TODO Add documentationAuthor:Apache MINA ProjectSee Also:Serialized Form | Class | org.apache.mina.example.chat.client | Apache Mina | 
| Main | (Entry point) Chat serverAuthor:Apache MINA Project | Class | org.apache.mina.example.chat | Apache Mina | 
| SpringMain | (Entry point) Chat server which uses Spring and the serverContext. | Class | org.apache.mina.example.chat | Apache Mina | 
| SwingChatClient | Simple chat client based on Swing & MINA that implements the chat protocol. | Class | org.apache.mina.example.chat.client | Apache Mina | 
| SwingChatClientHandler | IoHandler implementation of the client side of the simple chat protocol. | Class | org.apache.mina.example.chat.client | Apache Mina | 
| SwingChatClientHandler .Callback | Interface | org.apache.mina.example.chat.client | Apache Mina | |