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 PluginEnvironment
PluginEnvironment.of
(DrasylConfig config, Identity identity, io.netty.channel.ChannelPipeline pipeline) Methods in org.drasyl.node.handler.plugin with parameters of type PluginEnvironmentModifier and TypeMethodDescriptiondefault void
DrasylPlugin.onAfterShutdown
(PluginEnvironment environment) This method gets called after the drasyl node was shut down.default void
DrasylPlugin.onAfterStart
(PluginEnvironment environment) This method gets called after the drasyl node was started.default void
DrasylPlugin.onBeforeShutdown
(PluginEnvironment environment) This method get called before the drasyl node is shut down.default void
DrasylPlugin.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 TypeMethodDescriptionvoid
GroupsClientPlugin.onBeforeShutdown
(PluginEnvironment environment) void
GroupsClientPlugin.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 TypeMethodDescriptionvoid
GroupsManagerPlugin.onAfterStart
(PluginEnvironment env) void
GroupsManagerPlugin.onBeforeShutdown
(PluginEnvironment env) void
GroupsManagerPlugin.onBeforeStart
(PluginEnvironment env)