public abstract class Timer extends Object implements Runnable
TimerConfig
using the abstract method sendTimeMessage(String)
.Constructor and Description |
---|
Timer(Plugin plugin,
TimerConfig config,
int seconds) |
Timer(Plugin plugin,
TimerConfig config,
int seconds,
Runnable runnable) |
Modifier and Type | Method and Description |
---|---|
void |
cancel() |
int |
getRemainingTime() |
void |
onFinish() |
void |
pause() |
void |
resume() |
void |
run() |
abstract void |
sendTimeMessage(String string) |
void |
start() |
public Timer(Plugin plugin, TimerConfig config, int seconds, Runnable runnable)
public Timer(Plugin plugin, TimerConfig config, int seconds)
public int getRemainingTime()
public void start()
public void cancel()
public void pause()
public void resume()
public void onFinish()
public abstract void sendTimeMessage(String string)
Copyright © 2012. All Rights Reserved.