class ServerSearchManager {

  public Observable<ServerEntity> searchServer(NetworkAddressEntity networkAddressEntity) {
    this.networkAddressEntity = networkAddressEntity;
    return searchServer();
  }

  public  ServerSearchManager(ServerSearchSettings serverSearchSettings,
      NetworkConnectionlessTransmitter networkConnectionlessTransmitter,
      BroadcastAddressProvider broadcastAddressProvider,
      ProtocolMessageComposer protocolMessageComposer, MessageJsonMapper messageJsonMapper,
      ServerProtocolMapper serverProtocolMapper, ServerMessageValidator serverValidator);

}