public class PluggableEdgeTypeRepository extends Object implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean, EdgeTypeRepository
Constructor and Description |
---|
PluggableEdgeTypeRepository(com.atlassian.plugin.PluginAccessor pluginAccessor,
com.atlassian.plugin.event.PluginEventManager pluginEventManager) |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
void |
destroy() |
com.atlassian.fugue.Option<EdgeType> |
getEdgeIndexTypeByKey(String key) |
Collection<EdgeType> |
getEdgeIndexTypes() |
void |
onPluginDisabled(com.atlassian.plugin.event.events.PluginDisabledEvent event) |
void |
onPluginModuleDisabled(com.atlassian.plugin.event.events.PluginModuleDisabledEvent event) |
void |
onPluginModuleEnabled(com.atlassian.plugin.event.events.PluginModuleEnabledEvent event) |
public PluggableEdgeTypeRepository(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.plugin.event.PluginEventManager pluginEventManager)
public com.atlassian.fugue.Option<EdgeType> getEdgeIndexTypeByKey(String key)
getEdgeIndexTypeByKey
in interface EdgeTypeRepository
public Collection<EdgeType> getEdgeIndexTypes()
getEdgeIndexTypes
in interface EdgeTypeRepository
public void onPluginModuleEnabled(com.atlassian.plugin.event.events.PluginModuleEnabledEvent event)
public void onPluginModuleDisabled(com.atlassian.plugin.event.events.PluginModuleDisabledEvent event)
public void onPluginDisabled(com.atlassian.plugin.event.events.PluginDisabledEvent event)
public void destroy() throws Exception
destroy
in interface org.springframework.beans.factory.DisposableBean
Exception
Copyright © 2003–2016 Atlassian. All rights reserved.