Interface ClientPlugin

All Known Subinterfaces:
JavaClientPlugin

@Deprecated public interface ClientPlugin
Deprecated.
since 5.0.100 use a specific plug-in type instead (see hierarchy).
Base interface for client plugins. Use inheritor interfaces via public hotspot to integrate client plugins.
Since:
4.2.416
See Also:
  • Method Details

    • init

      @Deprecated void init(BaseContext context)
      Deprecated.
      since 5.0.100 use a specific plug-in type instead (see hierarchy).
      Initialization called during initial application(client) start up.
      Parameters:
      context - the initial context
      Since:
      4.2.416
    • tearDown

      @Deprecated void tearDown()
      Deprecated.
      since 5.0.100 use a specific plug-in type instead (see hierarchy).
      Called before application(client) tear down. Clean up resources.
      Since:
      4.2.416
    • getActions

      @Deprecated @NotNull <A extends ClientPluginAction<?>> @NotNull List<A> getActions(ClientPluginScope<A> scope)
      Deprecated.
      since 5.0.100 use a specific plug-in type instead (see hierarchy).
      Returns a list of client plugin actions provided by this plugin for the given scope. Returns an empty list if the plugin doesn't provide any actions for the requested scope.
      Parameters:
      scope - the scope to get the client plugin actions for
      Returns:
      list of client plugin actions for the requested scope
      Since:
      4.2.434