public void receive(Message message) {
        //TODO - FRV <Done> method for the Connected server to receive any of the messages of type SERVER,PEER or SERVER.ERROR

        ConnectionStub objConnectionStubRef = (ConnectionStub) this.objConnectionStub;
        if (message instanceof ServerMessage || message instanceof PeerMessage || message instanceof ErrorMessage) {
            objConnectionStubRef.receive(message);
        } else {
            throw new IllegalArgumentException("Client can only receive messages of type SERVER,PEER or SERVER.ERROR");
        }

        objConnectionStubRef = null;

//        throw new UnsupportedOperationException("Not yet implemented receive(ClientMessage message)");
    }