Index

A B C D E F G H I L M N O P Q R S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

S

schedule(Runnable) - Method in class io.github.simplexdevelopment.scheduler.ReactorBukkitScheduler
Delegates to the BukkitScheduler.
schedule(Runnable, long, TimeUnit) - Method in class io.github.simplexdevelopment.scheduler.ReactorBukkitScheduler
Delegates to the BukkitScheduler with a delay.
schedulePeriodically(Runnable, long, long, TimeUnit) - Method in class io.github.simplexdevelopment.scheduler.ReactorBukkitScheduler
Delegates to the BukkitScheduler with a delay and a period.
scheduler - Variable in class io.github.simplexdevelopment.impl.Main
 
scheduler - Variable in class io.github.simplexdevelopment.scheduler.ReactorBukkitScheduler
 
scheduler - Variable in class io.github.simplexdevelopment.scheduler.ServicePool
The scheduler used to run the services in this pool.
SchedulingSystem<T extends org.bukkit.plugin.java.JavaPlugin> - Class in io.github.simplexdevelopment.scheduler
 
SchedulingSystem(T) - Constructor for class io.github.simplexdevelopment.scheduler.SchedulingSystem
Creates a new instance of the scheduling system.
selectedPool - Variable in class io.github.simplexdevelopment.impl.PoolHolder
 
service_name - Variable in class io.github.simplexdevelopment.scheduler.ExecutableService
The name of the service.
ServiceException - Exception in io.github.simplexdevelopment.api
 
ServiceException(IService) - Constructor for exception io.github.simplexdevelopment.api.ServiceException
Constructs a new service exception which states the service is not present within any service pools.
ServiceException(Throwable) - Constructor for exception io.github.simplexdevelopment.api.ServiceException
 
ServiceImpl - Class in io.github.simplexdevelopment.impl
 
ServiceImpl(Main, ServicePool) - Constructor for class io.github.simplexdevelopment.impl.ServiceImpl
 
serviceManager - Variable in class io.github.simplexdevelopment.scheduler.SchedulingSystem
The service manager to use for controlling service pools.
ServiceManager - Class in io.github.simplexdevelopment.scheduler
 
ServiceManager() - Constructor for class io.github.simplexdevelopment.scheduler.ServiceManager
Creates a new instance of the Service Manager class.
ServicePool - Class in io.github.simplexdevelopment.scheduler
 
ServicePool(String, boolean) - Constructor for class io.github.simplexdevelopment.scheduler.ServicePool
This will create a new instance of a Service Pool with a Scheduler as its main scheduler.
ServicePool(String, JavaPlugin) - Constructor for class io.github.simplexdevelopment.scheduler.ServicePool
This will create a new instance of a Service Pool with the ReactorBukkitScheduler as its main scheduler.
servicePoolCollection - Variable in class io.github.simplexdevelopment.impl.PoolHolder
 
ServicePoolException - Exception in io.github.simplexdevelopment.api
 
ServicePoolException() - Constructor for exception io.github.simplexdevelopment.api.ServicePoolException
Constructs a new generic service pool exception.
ServicePoolException(String) - Constructor for exception io.github.simplexdevelopment.api.ServicePoolException
 
ServicePoolException(Throwable) - Constructor for exception io.github.simplexdevelopment.api.ServicePoolException
 
servicePools - Variable in class io.github.simplexdevelopment.scheduler.ServiceManager
A set of ServicePools which are currently active.
setCancelled(boolean) - Method in class io.github.simplexdevelopment.scheduler.ExecutableService
Cancels the execution of this service.
setContext(ServicePool) - Method in class io.github.simplexdevelopment.impl.PoolHolder
 
setContext(S) - Method in interface io.github.simplexdevelopment.api.Context
 
setParentPool(ServicePool) - Method in interface io.github.simplexdevelopment.api.IService
Sets the parent pool for this service.
setParentPool(ServicePool) - Method in class io.github.simplexdevelopment.scheduler.ExecutableService
 
start() - Method in interface io.github.simplexdevelopment.api.IService
The actual start method for the service.
start() - Method in class io.github.simplexdevelopment.impl.ServiceImpl
 
startServices() - Method in class io.github.simplexdevelopment.scheduler.ServicePool
 
stop() - Method in interface io.github.simplexdevelopment.api.IService
The actual end method for the service.
stop() - Method in class io.github.simplexdevelopment.impl.ServiceImpl
 
stopService(String, Mono<Disposable>) - Method in class io.github.simplexdevelopment.scheduler.ServicePool
 
stopServices(Flux<Disposable>) - Method in class io.github.simplexdevelopment.scheduler.ServicePool
 
supplyException() - Static method in exception io.github.simplexdevelopment.api.ServicePoolException
 
supplyException(IService) - Static method in exception io.github.simplexdevelopment.api.ServiceException
 
A B C D E F G H I L M N O P Q R S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form