Uses of Class
org.drasyl.node.handler.plugin.PluginEnvironment
Packages that use PluginEnvironment
Package
Description
Flexible extensions of drasyl via plugins that can be loaded into the pipeline together with
user-defined settings.
The groups client plugin.
The groups manager plugin.
-
Uses of PluginEnvironment in org.drasyl.node.handler.plugin
Methods in org.drasyl.node.handler.plugin that return PluginEnvironmentModifier and TypeMethodDescriptionstatic PluginEnvironmentPluginEnvironment.of(DrasylConfig config, Identity identity, io.netty.channel.ChannelPipeline pipeline) Methods in org.drasyl.node.handler.plugin with parameters of type PluginEnvironmentModifier and TypeMethodDescriptiondefault voidDrasylPlugin.onAfterShutdown(PluginEnvironment environment) This method gets called after the drasyl node was shut down.default voidDrasylPlugin.onAfterStart(PluginEnvironment environment) This method gets called after the drasyl node was started.default voidDrasylPlugin.onBeforeShutdown(PluginEnvironment environment) This method get called before the drasyl node is shut down.default voidDrasylPlugin.onBeforeStart(PluginEnvironment environment) This method gets called before the drasyl node is started. -
Uses of PluginEnvironment in org.drasyl.node.plugin.groups.client
Methods in org.drasyl.node.plugin.groups.client with parameters of type PluginEnvironmentModifier and TypeMethodDescriptionvoidGroupsClientPlugin.onBeforeShutdown(PluginEnvironment environment) voidGroupsClientPlugin.onBeforeStart(PluginEnvironment environment) -
Uses of PluginEnvironment in org.drasyl.node.plugin.groups.manager
Methods in org.drasyl.node.plugin.groups.manager with parameters of type PluginEnvironmentModifier and TypeMethodDescriptionvoidGroupsManagerPlugin.onAfterStart(PluginEnvironment env) voidGroupsManagerPlugin.onBeforeShutdown(PluginEnvironment env) voidGroupsManagerPlugin.onBeforeStart(PluginEnvironment env)