protected void fireReceiveData(ReceiveDataEvent evt) {
    //..here receive all calls from server
    try {
      Object object = SerializeUtils.deserializeFromBytes(evt.getData());
      if (!(object instanceof IRemoteCallObject)) {
        throw new IllegalArgumentException("Data isn't instanceof IRemoteCallObject");
      }
      //..take call object
      IRemoteCallObject rco = (IRemoteCallObject)object;
      //..give handler call
      receiveData(rco);
      rco = null;
    }
    catch (Exception exc) {
      catchException(this, new Exception("fireReceiveData: " + exc.getMessage()));
    }
  }