@@ -34,7 +34,7 @@ public class ExampleHandler extends BasicHandler
3434{
3535
3636 public ExampleHandler () {
37- super (ExampleMessageType . EXAMPLE_MESSAGE );
37+ super (ExampleMessage . EXAMPLE_MESSAGE_ID );
3838 }
3939
4040 @Override
@@ -73,9 +73,10 @@ client.connect ();
7373``` java
7474public class ExampleMessage extends BasicMessage
7575{
76-
76+ public final static int EXAMPLE_MESSAGE_ID = 1000 ;
77+
7778 public ExampleMessage () {
78- super (ExampleMessageType . EXAMPLE_MESSAGE );
79+ super (EXAMPLE_MESSAGE_ID );
7980 }
8081
8182 public ExampleMessage (BeamMessage message ) {
@@ -149,7 +150,7 @@ server.broadcast (exampleMessage);
149150Client
150151``` java
151152AES aes = new AES (" password" );
152- BeamMessage aesMessage = new AESBeamMessage (aes, ENCRYPTED_MESSAGE );
153+ BeamMessage aesMessage = new AESBeamMessage (aes, ENCRYPTED_MESSAGE_ID );
153154aesMessage. set (" secret_variable" , " secret_value" );
154155
155156// send and receive response (response is returned decrypted)
@@ -163,14 +164,14 @@ public class ExampleAESHandler extends AESBeamHandler
163164{
164165
165166 public ExampleAESHandler (AES aes ) {
166- super (aes, ENCRYPTED_MESSAGE );
167+ super (aes, ENCRYPTED_MESSAGE_ID );
167168 }
168169
169170 @Override
170171 public BeamMessage messageRecieved (Communicator comm , BeamMessage message ) {
171172 System . out. println (" Client sent secret: " + message. get (" secret_variable" ));
172173
173- BasicMessage responseMessage = new BasicMessage (ENCRYPTED_MESSAGE );
174+ BasicMessage responseMessage = new BasicMessage (ENCRYPTED_MESSAGE_ID );
174175 responseMessage. setString (" server_response" , " server_secret_value" );
175176 return responseMessage;
176177 }
@@ -185,7 +186,7 @@ Client
185186```java
186187RSA rsa = new RSA (1024 );
187188RSAConnection rsaConn = client. establishRSAConnection (rsa);
188- BeamMessage rsaMessage = new RSABeamMessage (rsaConn, ENCRYPTED_MESSAGE );
189+ BeamMessage rsaMessage = new RSABeamMessage (rsaConn, ENCRYPTED_MESSAGE_ID );
189190rsaMessage. set (" secret_variable" , " secret_value" );
190191
191192// send and receive response (response is returned decrypted)
@@ -199,14 +200,14 @@ public class ExampleRSAHandler extends RSABeamHandler
199200{
200201
201202 public ExampleRSAHandler (RSA rsa ) {
202- super (ENCRYPTED_MESSAGE );
203+ super (ENCRYPTED_MESSAGE_ID );
203204 }
204205
205206 @Override
206207 public BeamMessage messageRecieved (Communicator comm , BeamMessage message ) {
207208 System . out. println (" Client sent secret: " + message. get (" secret_variable" ));
208209
209- BasicMessage responseMessage = new BasicMessage (ENCRYPTED_MESSAGE );
210+ BasicMessage responseMessage = new BasicMessage (ENCRYPTED_MESSAGE_ID );
210211 responseMessage. setString (" server_response" , " server_secret_value" );
211212 return responseMessage;
212213 }
0 commit comments