public abstract class AbstractSimplePlatform<SENDER,C extends PlatformSettings> extends AbstractPlatform<SENDER,C> implements Platform<SENDER,C>
| Modifier and Type | Field and Description |
|---|---|
protected PlatformSenderFactory<SENDER> |
senderFactory |
commandRoutes, settings| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSimplePlatform(C settings,
PlatformSenderFactory<SENDER> senderFactory) |
| Modifier and Type | Method and Description |
|---|---|
PlatformSender |
createSender(SENDER nativeSender) |
PlatformSenderFactory<SENDER> |
getSenderFactory() |
getConfiguration, hook, register, setConfiguration, unhook, unregister, unregisterAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConfiguration, register, register, setConfiguration, start, stop, unregister, unregisterAllprotected final PlatformSenderFactory<SENDER> senderFactory
protected AbstractSimplePlatform(@NotNull
C settings,
PlatformSenderFactory<SENDER> senderFactory)
public PlatformSender createSender(SENDER nativeSender)
createSender in interface Platform<SENDER,C extends PlatformSettings>public PlatformSenderFactory<SENDER> getSenderFactory()
getSenderFactory in interface Platform<SENDER,C extends PlatformSettings>