07-20-2013, 05:13 PM
Здравствуйте.
Никак не могу понять, как правильно использовать TPM в случаях когда нужно реализовать задержку между действиями, или выполнения методов.
Написал что то вроде:
И это находится в GameServer.java
Подскажите как это написать правильно, что бы не было ошибок связанных с Runnable (в этом классе я не могу прописать implements Runnable)
Spasibo!!
Никак не могу понять, как правильно использовать TPM в случаях когда нужно реализовать задержку между действиями, или выполнения методов.
Написал что то вроде:
Код:
String s = Config.MY_EVENT_DELAYONBOOT;
long delay = Long.parseLong(s)*60000;
ThreadPoolManager.getInstance().scheduleGeneral(MyNewEvent.getInstance(), delay);
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MINUTE, (int)delay/60000);
_log.info("Event loaded at" + String.format("%tT",cal));
И это находится в GameServer.java
Подскажите как это написать правильно, что бы не было ошибок связанных с Runnable (в этом классе я не могу прописать implements Runnable)
Spasibo!!