MySQL Abfragen einfach asynchron im Hintergrund

Hier könnt ihr anderen Leuten helfen, indem ihr Anleitungen oder praktische Codesegmente zur Verfügung stellt.

Re: MySQL Abfragen einfach asynchron im Hintergrund

Beitragvon MinecrafterTim12 » Sa 23. Jan 2016, 22:06

Hallo,
ich weiß noch nicht, ob diese Frage schon gestellt wurde, aber ich möchte diese Klasse in einem Bungeecord Plugin verwenden, was auch fast klappt.

Nur die Scheduler können nicht 1 zu 1 übernommen werden.

ich hoffe ihr könnt mir helfen diese umzuschreiben, sodass ich sie verwenden kann.

Code: Alles auswählen
  1. Bukkit.getScheduler().runTask(plugin, () -> consumer.accept(result));


Allerdings gibt es in Bungeecord nur folgende Methode:

Code: Alles auswählen
  1. ProxyServer.getInstance().getScheduler().schedule(Plugin arg0, Runnable arg1, long arg2, TimeUnit arg3);


Ich hoffe ihr könnt mir dabei helfen.

MFG MinecrafterTim12
Benutzeravatar
MinecrafterTim12
 
Beiträge: 16
Registriert: So 18. Okt 2015, 16:26

Re: MySQL Abfragen einfach asynchron im Hintergrund

Beitragvon BinCodeUndSo » So 24. Jul 2016, 10:32

Das ist ganz Einfach da es von BungeeCord einen Async Thread gibt nutze einfach das hier:

Code: Alles auswählen
  1. plugin.getProxy().getScheduler().runAsync(plugin, () -> consumer.accept(result));


So habe ich es gemacht
Benutzeravatar
BinCodeUndSo
 
Beiträge: 16
Registriert: Sa 7. Feb 2015, 21:27

Re: MySQL Abfragen einfach asynchron im Hintergrund

Beitragvon Flaflo » Mo 1. Aug 2016, 13:28

Vielen dank :!:
Benutzeravatar
Flaflo
 
Beiträge: 4
Registriert: Mo 1. Aug 2016, 12:47

Vorherige

Zurück zu Anleitungen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste

cron