Packages available to OSGi plugins

Below are the Java packages exposed by Confluence. All of them, along with their sub-packages, are available to OSGi plugins running in the Atlassian Plugin Framework.

  • com.atlassian*
  • com.sun*
  • com.thoughtworks.xstream*
  • bucket*
  • net.sf.cglib*
  • net.sf.hibernate*
  • com.opensymphony.*
  • org.apache*
  • org.xml.*
  • javax.*
  • org.w3c.*
  • org.dom4j*
  • org.quartz*
  • org.bouncycastle*

Inside the application, this list is configured as a parameter to the packageScanningConfiguration component in the pluginServiceContext.xml file. The XML file is in the services folder within the confluence/WEB-INF/lib/confluence-x.x.x.jar.

RELATED TOPICS

Converting a Plugin to Plugin Framework 2
Writing Confluence Plugins

Was this page helpful?

Have a question about this article?

See questions about this article

Powered by Confluence and Scroll Viewport