| Name | Description | Type | Package | Framework |
| AuthenticationHandler | TODO Add documentationAuthor:Apache MINA Project | Class | org.apache.mina.example.tapedeck | Apache Mina |
| Command | The base class of all Command types. | Class | org.apache.mina.example.tapedeck | Apache Mina |
| CommandDecoder | MINA ProtocolDecoder which decodes bytes into CommandAuthor:Apache MINA Project | Class | org.apache.mina.example.tapedeck | Apache Mina |
| CommandSyntaxException | Exception thrown by CommandDecoder when a line cannot be decoded as Author:Apache MINA ProjectSee Also:Serialized Form | Class | org.apache.mina.example.tapedeck | Apache Mina |
| EjectCommand | Represents the eject command. | Class | org.apache.mina.example.tapedeck | Apache Mina |
| InfoCommand | Represents the info command. | Class | org.apache.mina.example.tapedeck | Apache Mina |
| ListCommand | Represents the list command. | Class | org.apache.mina.example.tapedeck | Apache Mina |
| LoadCommand | Represents the load | Class | org.apache.mina.example.tapedeck | Apache Mina |
| Main | Simple example demonstrating how to build a state machine for MINA's IoHandler interface. | Class | org.apache.mina.example.tapedeck | Apache Mina |
| PasswordCommand | Represents the password | Class | org.apache.mina.example.tapedeck | Apache Mina |
| PauseCommand | Represents the pause command. | Class | org.apache.mina.example.tapedeck | Apache Mina |
| PlayCommand | Represents the play command. | Class | org.apache.mina.example.tapedeck | Apache Mina |
| QuitCommand | Represents the quit command. | Class | org.apache.mina.example.tapedeck | Apache Mina |
| StopCommand | Represents the stop command. | Class | org.apache.mina.example.tapedeck | Apache Mina |
| TapeDeckServer | The actual state machine implementation for the tape deck server. | Class | org.apache.mina.example.tapedeck | Apache Mina |
| UserCommand | Represents the user | Class | org.apache.mina.example.tapedeck | Apache Mina |