Package io.deephaven.server.plugin
Interface PluginsModule
@Module(includes={ObjectTypesModule.class,JsPluginModule.class,io.deephaven.plugin.PluginModule.class})
public interface PluginsModule
Includes the
modules necessary to provide PluginRegistration.
Downstream servers will need to provide an appropriate JsPlugin implementation, or include
JsPluginNoopConsumerModule.
Note: runtime plugin registration is not currently supported - ie, no Registration.Callback is provided. See
deephaven-core#1809 for the feature request.
- See Also:
-
ObjectTypesModuleJsPluginModulePluginModule
-
Method Summary
Modifier and TypeMethodDescriptionio.deephaven.plugin.Registration.CallbackbindPluginRegistrationCallback(io.deephaven.server.plugin.PluginRegistrationVisitor visitor)
-
Method Details
-
bindPluginRegistrationCallback
@Binds io.deephaven.plugin.Registration.Callback bindPluginRegistrationCallback(io.deephaven.server.plugin.PluginRegistrationVisitor visitor)
-