-
Type:
Suggestion
-
Resolution: Fixed
-
Component/s: Core - OSGi Plugins Platform
Hi
In studio we use few Confluence's components that are not exposed as available to plugins.
Can you please have a look at our code and either make those components public (available to plugins) or suggest a better way to achieve desired functionality.
Currently we use ComponentLocator that goes directly to SpringContainer to get these components.
List of places where we use ComponentLocator:
| Where | Why |
|---|---|
| ConfluenceTrustedApplicationsSynchroniser | Adding trusted application entry |
| ConfluenceLicenseHandler | Setting a licence |
| ConfluencePluginScheduler | Scheduling jobs |
| ConfluenceCertificateFactory | Making trusted calls |
| CrowdNotifyServlet | Recalculating active user count when user is added/removed in crowd |
| ConfluenceQuickNavProvider | Doing QuickNav search in Studio |
Thanks