@@ -29,8 +29,8 @@ This project contains a collection of examples that show you how to manipulate t
29
29
30
30
## Dependencies
31
31
``` txt
32
- - tenio-core 0.6.6
33
- - tenio-engine 0.6.4
32
+ - tenio-core 0.6.7
33
+ - tenio-engine 0.6.5
34
34
```
35
35
36
36
## Requirements
@@ -85,44 +85,39 @@ public final class TestSimpleServer {
85
85
86
86
@EventHandler
87
87
public static class ConnectionEstablishedHandler extends AbstractHandler
88
- implements EventConnectionEstablishedResult {
88
+ implements EventConnectionEstablishedResult< ZeroMap > {
89
89
90
90
@Override
91
- public void handle (Session session , DataCollection message ,
92
- ConnectionEstablishedResult result ) {
91
+ public void handle (Session session , ZeroMap message , ConnectionEstablishedResult result ) {
93
92
if (result == ConnectionEstablishedResult . SUCCESS ) {
94
- var request = (ZeroMap ) message;
95
-
96
- api(). login(request. getString(SharedEventKey . KEY_PLAYER_LOGIN ), session);
93
+ api(). login(message. getString(SharedEventKey . KEY_PLAYER_LOGIN ), session);
97
94
}
98
95
}
99
96
}
100
97
101
98
@EventHandler
102
99
public static class PlayerLoggedInHandler extends AbstractHandler
103
- implements EventPlayerLoggedinResult <Player > {
100
+ implements EventPlayerLogin <Player > {
104
101
105
102
@Override
106
- public void handle (Player player , PlayerLoggedInResult result ) {
107
- if (result == PlayerLoggedInResult . SUCCESS ) {
108
- var parcel = map(). putString(SharedEventKey . KEY_PLAYER_LOGIN ,
109
- String . format(" Welcome to server: %s" , player. getName()));
103
+ public void handle (Player player ) {
104
+ var parcel = map(). putString(SharedEventKey . KEY_PLAYER_LOGIN ,
105
+ String . format(" Welcome to server: %s" , player. getName()));
110
106
111
- response(). setContent(parcel. toBinary()). setRecipientPlayer(player). write();
112
- }
107
+ response(). setContent(parcel. toBinary()). setRecipientPlayer(player). write();
113
108
}
114
109
}
115
110
116
111
@EventHandler
117
112
public static class ReceivedMessageFromPlayerHandler extends AbstractHandler
118
- implements EventReceivedMessageFromPlayer<Player > {
113
+ implements EventReceivedMessageFromPlayer<Player , ZeroMap > {
119
114
120
115
@Override
121
- public void handle (Player player , DataCollection message ) {
116
+ public void handle (Player player , ZeroMap message ) {
122
117
var parcel =
123
118
map(). putString(SharedEventKey . KEY_CLIENT_SERVER_ECHO , String . format(" Echo(%s): %s" ,
124
119
player. getName(),
125
- (( ZeroMap ) message) . getString(SharedEventKey . KEY_CLIENT_SERVER_ECHO )));
120
+ message. getString(SharedEventKey . KEY_CLIENT_SERVER_ECHO )));
126
121
127
122
response(). setContent(parcel. toBinary()). setRecipientPlayer(player). write();
128
123
}
0 commit comments