| DashboardUtil | Implements static utility methods for dashboards |
| JiraDashboardStateStoreManager | Provides CRUD operations for dashboards. |
| JiraDirectoryPermissionService | Used to determine if a user can modify the gadgets directory. |
| JiraExternalGadgetSpecStore | Stores gadget URIs added to the directory. |
| JiraGadgetStateFactory | Generates a gadgetState for gadgets to be added to the dashboard. |
| JiraSubscribedGadgetFeedStore | |
| JiraWhitelist | A JIRA specific whitelist implementation which uses the whitelist configuration provided by the whitelist service as well as localhost for gadget loopback requests (there shouldn't be any but just in case). |
