Class AbstractSimplePlatform<SENDER,C extends PlatformSettings>
java.lang.Object
dev.rollczi.litecommands.platform.AbstractPlatform<SENDER,C>
dev.rollczi.litecommands.platform.AbstractSimplePlatform<SENDER,C>
- All Implemented Interfaces:
Platform<SENDER,C>
public abstract class AbstractSimplePlatform<SENDER,C extends PlatformSettings>
extends AbstractPlatform<SENDER,C>
implements Platform<SENDER,C>
-
Field Summary
FieldsFields inherited from class dev.rollczi.litecommands.platform.AbstractPlatform
commandRoutes, settings -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractSimplePlatform(C settings, PlatformSenderFactory<SENDER> senderFactory) -
Method Summary
Methods inherited from class dev.rollczi.litecommands.platform.AbstractPlatform
getConfiguration, hook, register, setConfiguration, unhook, unregister, unregisterAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.rollczi.litecommands.platform.Platform
getConfiguration, register, register, setConfiguration, start, stop, unregister, unregisterAll
-
Field Details
-
senderFactory
-
-
Constructor Details
-
AbstractSimplePlatform
-
-
Method Details
-
createSender
- Specified by:
createSenderin interfacePlatform<SENDER,C extends PlatformSettings>
-
getSenderFactory
- Specified by:
getSenderFactoryin interfacePlatform<SENDER,C extends PlatformSettings>
-