Class PluginOsgiExportsAction.StubComponentRegistrar

  • All Implemented Interfaces:
    com.atlassian.plugin.osgi.hostcomponents.ComponentRegistrar
    Enclosing class:
    PluginOsgiExportsAction

    public static class PluginOsgiExportsAction.StubComponentRegistrar
    extends Object
    implements com.atlassian.plugin.osgi.hostcomponents.ComponentRegistrar
    • Constructor Detail

      • StubComponentRegistrar

        public StubComponentRegistrar()
    • Method Detail

      • register

        public com.atlassian.plugin.osgi.hostcomponents.InstanceBuilder register​(Class<?>... interfaces)
        Specified by:
        register in interface com.atlassian.plugin.osgi.hostcomponents.ComponentRegistrar
      • hasInterfaces

        public boolean hasInterfaces​(String name)
      • getInterfaces

        public Class<?>[] getInterfaces​(String name)
      • isDuplicated

        public boolean isDuplicated​(Class<?> interfaceClass)
      • calculateDuplicates

        public void calculateDuplicates()