Interface Public

All Known Subinterfaces:
ApplicationPlugin, ClientResourcePlugin, ContentProcessor, DataAccessPlugin<D>, DataAssociationHandler<T,A>, Executable, ExifUploadHook, ExifValueFormatter<T>, ExifValueFormatter.ComplexExifValueFormatter<S,C>, ExternalPreviewItemsPlugin, FocusAreaProviderPlugin, FutureTimelineProvider, GenerativeAIConnectorPlugin, HistoryTimelineProvider, ItemsPlugin<A>, JavaClientContextNewMenuItemsPlugin, JavaClientContextPluginsMenuItemsPlugin, JavaClientEditorialToolbarItemsPlugin, JavaClientItemsPlugin<T>, JavaClientPermanentPlugin, JavaClientPlugin, MediaManagementItemsPlugin, Plugin, PromptConfigurationPlugin, PromptConfigurationTestPlugin, ReportPlugin<T>, TranslationPlugin, UploadHook, ValueService, WebeditElementStatusProviderPlugin, WebeditInlineEditItemsPlugin, WebeditItemsPlugin<T>, WebeditPermanentPlugin, WebeditReportPlugin<T>, WebeditStatusNotePlugin, WebeditStoreMappingPlugin, WebeditToolbarActionsItemsPlugin

public interface Public
Marker interface for the public hot spot of FirstSpirit.
Public implementations can be defined in the module.xml of a FirstSpirit module:
 <module>
     ....
     <components>
         <public>
             <name>MyPublic</name>
             <class>de.espirit.MyPublicImplementation</class>
         </public>
         ...
     </components>
     ...
 </module>
 
Since:
4.2.416