Uses of Interface
com.atlassian.plugin.PluginAccessor

Packages that use PluginAccessor
com.atlassian.plugin   
com.atlassian.plugin.classloader   
com.atlassian.plugin.event.events This package contains events that will be fired by the framework. 
com.atlassian.plugin.manager   
com.atlassian.plugin.metadata   
com.atlassian.plugin.predicate   
com.atlassian.plugin.tracker   
 

Uses of PluginAccessor in com.atlassian.plugin
 

Subinterfaces of PluginAccessor in com.atlassian.plugin
 interface PluginManager
          Deprecated. since 2006-09-26 the preferred technique is to use the interfaces that this on e extends directly.
 

Uses of PluginAccessor in com.atlassian.plugin.classloader
 

Constructors in com.atlassian.plugin.classloader with parameters of type PluginAccessor
PluginsClassLoader(java.lang.ClassLoader parent, PluginAccessor pluginAccessor)
          Deprecated. Since 2.5.0, use PluginsClassLoader.PluginsClassLoader(ClassLoader, PluginAccessor, PluginEventManager) instead
PluginsClassLoader(java.lang.ClassLoader parent, PluginAccessor pluginAccessor, PluginEventManager pluginEventManager)
           
PluginsClassLoader(PluginAccessor pluginAccessor)
           
 

Uses of PluginAccessor in com.atlassian.plugin.event.events
 

Methods in com.atlassian.plugin.event.events that return PluginAccessor
 PluginAccessor PluginFrameworkStartingEvent.getPluginAccessor()
           
 PluginAccessor PluginFrameworkShutdownEvent.getPluginAccessor()
           
 PluginAccessor PluginFrameworkWarmRestartedEvent.getPluginAccessor()
           
 PluginAccessor PluginFrameworkWarmRestartingEvent.getPluginAccessor()
           
 PluginAccessor PluginFrameworkStartedEvent.getPluginAccessor()
           
 

Constructors in com.atlassian.plugin.event.events with parameters of type PluginAccessor
PluginFrameworkShutdownEvent(PluginController pluginController, PluginAccessor pluginAccessor)
           
PluginFrameworkStartedEvent(PluginController pluginController, PluginAccessor pluginAccessor)
           
PluginFrameworkStartingEvent(PluginController pluginController, PluginAccessor pluginAccessor)
           
PluginFrameworkWarmRestartedEvent(PluginController pluginController, PluginAccessor pluginAccessor)
           
PluginFrameworkWarmRestartingEvent(PluginController pluginController, PluginAccessor pluginAccessor)
           
 

Uses of PluginAccessor in com.atlassian.plugin.manager
 

Classes in com.atlassian.plugin.manager that implement PluginAccessor
 class DefaultPluginManager
          This implementation delegates the initiation and classloading of plugins to a list of PluginLoaders and records the state of plugins in a PluginPersistentStateStore.
 class EnabledModuleCachingPluginAccessor
          A caching decorator which caches EnabledModuleCachingPluginAccessor.getEnabledModuleDescriptorsByClass(Class) on PluginAccessor interface.
 

Constructors in com.atlassian.plugin.manager with parameters of type PluginAccessor
EnabledModuleCachingPluginAccessor(PluginAccessor delegate, PluginEventManager pluginEventManager)
           
EnabledModuleCachingPluginAccessor(PluginAccessor delegate, PluginEventManager pluginEventManager, ConcurrentCacheFactory<java.lang.Class<ModuleDescriptor<java.lang.Object>>,PluginModuleTracker<java.lang.Object,ModuleDescriptor<java.lang.Object>>> pluginModuleTrackerCacheFactory)
           
 

Uses of PluginAccessor in com.atlassian.plugin.metadata
 

Constructors in com.atlassian.plugin.metadata with parameters of type PluginAccessor
DefaultRequiredPluginValidator(PluginAccessor pluginAccessor, RequiredPluginProvider requiredPluginProvider)
           
 

Uses of PluginAccessor in com.atlassian.plugin.predicate
 

Constructors in com.atlassian.plugin.predicate with parameters of type PluginAccessor
EnabledModulePredicate(PluginAccessor pluginAccessor)
           
EnabledPluginPredicate(PluginAccessor pluginAccessor)
           
 

Uses of PluginAccessor in com.atlassian.plugin.tracker
 

Methods in com.atlassian.plugin.tracker with parameters of type PluginAccessor
static
<M,T extends ModuleDescriptor<M>>
PluginModuleTracker<M,T>
DefaultPluginModuleTracker.create(PluginAccessor pluginAccessor, PluginEventManager pluginEventManager, java.lang.Class<? extends ModuleDescriptor<?>> moduleDescriptorClass)
          Static factory method for constructing trackers generically where M is not known.
 

Constructors in com.atlassian.plugin.tracker with parameters of type PluginAccessor
DefaultPluginModuleTracker(PluginAccessor pluginAccessor, PluginEventManager pluginEventManager, java.lang.Class<T> moduleDescriptorClass)
           
DefaultPluginModuleTracker(PluginAccessor pluginAccessor, PluginEventManager pluginEventManager, java.lang.Class<T> moduleDescriptorClass, PluginModuleTracker.Customizer<M,T> pluginModuleTrackerCustomizer)
           
 



Copyright © 2014 Atlassian. All Rights Reserved.