public class AtlassianPlugins extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
TEMP_DIRECTORY_SUFFIX
Suffix for temporary directories which will be removed on shutdown
|
| Constructor and Description |
|---|
AtlassianPlugins(PluginsConfiguration config)
Constructs an instance of the plugin framework with the specified config.
|
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
destroy() |
com.atlassian.event.api.EventPublisher |
getEventPublisher() |
OsgiContainerManager |
getOsgiContainerManager() |
PluginAccessor |
getPluginAccessor() |
PluginController |
getPluginController() |
PluginEventManager |
getPluginEventManager() |
SplitStartupPluginSystemLifecycle |
getPluginSystemLifecycle() |
void |
onPluginFrameworkShutdownEvent(PluginFrameworkShutdownEvent event) |
void |
onPluginFrameworkStartedEvent(PluginFrameworkStartedEvent event) |
public static final String TEMP_DIRECTORY_SUFFIX
public AtlassianPlugins(PluginsConfiguration config)
PluginsConfigurationBuilder class to create a
configuration instance.config - The plugins configuration to usepublic void afterPropertiesSet()
public void destroy()
public OsgiContainerManager getOsgiContainerManager()
public PluginEventManager getPluginEventManager()
public com.atlassian.event.api.EventPublisher getEventPublisher()
public PluginController getPluginController()
public PluginAccessor getPluginAccessor()
public SplitStartupPluginSystemLifecycle getPluginSystemLifecycle()
public void onPluginFrameworkStartedEvent(PluginFrameworkStartedEvent event)
public void onPluginFrameworkShutdownEvent(PluginFrameworkShutdownEvent event)
Copyright © 2019 Atlassian. All rights reserved.