public interface

HostComponentRegistration

com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration

Class Overview

Represents a registration of a host component

Summary

Public Methods
abstract Object getInstance()
abstract Class[]<?> getMainInterfaceClasses()
abstract String[] getMainInterfaces()
abstract Dictionary<StringString> getProperties()

Public Methods

public abstract Object getInstance ()

Returns
  • The component instance

public abstract Class[]<?> getMainInterfaceClasses ()

Returns
  • The list of interface classes

public abstract String[] getMainInterfaces ()

Returns
  • A list of interface names

public abstract Dictionary<StringString> getProperties ()

Returns
  • The metadata properties for the component