Interface ClientPlugin
- All Known Subinterfaces:
JavaClientPlugin
Deprecated.
Base interface for client plugins. Use inheritor interfaces via
public
hotspot
to integrate client plugins.- Since:
- 4.2.416
- See Also:
-
Method Summary
Modifier and TypeMethodDescription<A extends ClientPluginAction<?>>
@NotNull List<A>getActions
(ClientPluginScope<A> scope) Deprecated.since 5.0.100 use a specificplug-in type
instead (see hierarchy).void
init
(BaseContext context) Deprecated.since 5.0.100 use a specificplug-in type
instead (see hierarchy).void
tearDown()
Deprecated.since 5.0.100 use a specificplug-in type
instead (see hierarchy).
-
Method Details
-
init
Deprecated.since 5.0.100 use a specificplug-in type
instead (see hierarchy).Initialization called during initial application(client) start up.- Parameters:
context
- the initial context- Since:
- 4.2.416
-
tearDown
Deprecated.since 5.0.100 use a specificplug-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 specificplug-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
-
plug-in type
instead (see hierarchy).