Package net.storm.api.plugins
Class TaskPlugin
- java.lang.Object
-
- net.storm.api.plugins.Plugin
-
- net.storm.api.plugins.LoopedPlugin
-
- net.storm.api.plugins.TaskPlugin
-
- All Implemented Interfaces:
com.google.inject.Module
,org.pf4j.ExtensionPoint
- Direct Known Subclasses:
TaskPlugin
public abstract class TaskPlugin extends LoopedPlugin
-
-
Constructor Summary
Constructors Constructor Description TaskPlugin()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Task[]
getTasks()
int
loop()
-
Methods inherited from class net.storm.api.plugins.LoopedPlugin
getCurrentTick, isRunning, stop
-
Methods inherited from class net.storm.api.plugins.Plugin
configure, equals, getName, hashCode, isSdn, resetConfiguration, setToggleHidden, shutDown, startUp
-
-
-
-
Method Detail
-
loop
public int loop()
- Specified by:
loop
in classLoopedPlugin
-
getTasks
public abstract Task[] getTasks()
-
-