Interface Plugin
- All Superinterfaces:
Public
- All Known Subinterfaces:
ApplicationPlugin,ClientResourcePlugin,DataAccessPlugin<D>,DataAssociationHandler<T,,A> ExternalPreviewItemsPlugin,FocusAreaProviderPlugin,FutureTimelineProvider,GenerativeAIConnectorPlugin,GenerativeAIFunctionServerPlugin,HistoryTimelineProvider,ItemsPlugin<A>,JavaClientContextNewMenuItemsPlugin,JavaClientContextPluginsMenuItemsPlugin,JavaClientEditorialToolbarItemsPlugin,JavaClientItemsPlugin<T>,JavaClientPermanentPlugin,MediaManagementItemsPlugin,PromptConfigurationPlugin,PromptConfigurationTestPlugin,ReportPlugin<T>,TranslationPlugin,WebeditElementStatusProviderPlugin,WebeditInlineEditItemsPlugin,WebeditItemsPlugin<T>,WebeditPermanentPlugin,WebeditReportPlugin<T>,WebeditStatusNotePlugin,WebeditStoreMappingPlugin,WebeditToolbarActionsItemsPlugin
General type of FirstSpirit plug-ins. The lifetime of a plug-in is controlled by FirstSpirit. It starts
with
setting up the plug-in and ends with tearing it down.- Since:
- 5.0.100
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetUp(@NotNull BaseContext context) Defines the beginning of this plug-in's life providing a context that allows access to the plug-ins programmatic environment.voidtearDown()Defines the end of this plug-in's life.
-
Method Details
-
setUp
Defines the beginning of this plug-in's life providing a context that allows access to the plug-ins programmatic environment.- Parameters:
context- The context the plug-in lives in.- Since:
- 5.0.100
-
tearDown
void tearDown()Defines the end of this plug-in's life. This plug-in should now release all resources and connections allocated during its lifetime.- Since:
- 5.0.100
-