Uses of Interface
com.atlassian.plugin.manager.PluginPersistentStateStore

Packages that use PluginPersistentStateStore
com.atlassian.plugin   
com.atlassian.plugin.main Main interface to the plugins framework providing a facade to hide the unnecessary internals. 
com.atlassian.plugin.manager   
com.atlassian.plugin.manager.store   
 

Uses of PluginPersistentStateStore in com.atlassian.plugin
 

Constructors in com.atlassian.plugin with parameters of type PluginPersistentStateStore
DefaultPluginManager(PluginPersistentStateStore store, List<PluginLoader> pluginLoaders, ModuleDescriptorFactory moduleDescriptorFactory, PluginEventManager pluginEventManager)
          Deprecated.  
 

Uses of PluginPersistentStateStore in com.atlassian.plugin.main
 

Methods in com.atlassian.plugin.main that return PluginPersistentStateStore
 PluginPersistentStateStore PluginsConfiguration.getPluginStateStore()
           
 

Methods in com.atlassian.plugin.main with parameters of type PluginPersistentStateStore
 PluginsConfigurationBuilder PluginsConfigurationBuilder.pluginStateStore(PluginPersistentStateStore pluginStateStore)
          Sets the plugin state store implementation used for persisting which plugins and modules are enabled or disabled across restarts.
 

Uses of PluginPersistentStateStore in com.atlassian.plugin.manager
 

Methods in com.atlassian.plugin.manager that return PluginPersistentStateStore
protected  PluginPersistentStateStore DefaultPluginManager.getStore()
           
 

Methods in com.atlassian.plugin.manager with parameters of type PluginPersistentStateStore
protected  void DefaultPluginManager.disablePluginModuleState(ModuleDescriptor<?> module, PluginPersistentStateStore stateStore)
           
protected  void DefaultPluginManager.disablePluginState(Plugin plugin, PluginPersistentStateStore stateStore)
           
protected  void DefaultPluginManager.enablePluginModuleState(ModuleDescriptor<?> module, PluginPersistentStateStore stateStore)
           
protected  void DefaultPluginManager.enablePluginState(Plugin plugin, PluginPersistentStateStore stateStore)
           
protected  void DefaultPluginManager.removeStateFromStore(PluginPersistentStateStore stateStore, Plugin plugin)
           
 

Constructors in com.atlassian.plugin.manager with parameters of type PluginPersistentStateStore
DefaultPluginManager(PluginPersistentStateStore store, List<PluginLoader> pluginLoaders, ModuleDescriptorFactory moduleDescriptorFactory, PluginEventManager pluginEventManager)
           
DefaultPluginManager(PluginPersistentStateStore store, List<PluginLoader> pluginLoaders, ModuleDescriptorFactory moduleDescriptorFactory, PluginEventManager pluginEventManager, boolean verifyRequiredPlugins)
           
DefaultPluginManager(PluginPersistentStateStore store, List<PluginLoader> pluginLoaders, ModuleDescriptorFactory moduleDescriptorFactory, PluginEventManager pluginEventManager, PluginExceptionInterception pluginExceptionInterception)
           
DefaultPluginManager(PluginPersistentStateStore store, List<PluginLoader> pluginLoaders, ModuleDescriptorFactory moduleDescriptorFactory, PluginEventManager pluginEventManager, PluginExceptionInterception pluginExceptionInterception, boolean verifyRequiredPlugins)
           
DefaultPluginManager(PluginPersistentStateStore store, List<PluginLoader> pluginLoaders, ModuleDescriptorFactory moduleDescriptorFactory, PluginEventManager pluginEventManager, PluginExceptionInterception pluginExceptionInterception, boolean verifyRequiredPlugins, PluginPredicate delayLoadOf)
           
DefaultPluginManager(PluginPersistentStateStore store, List<PluginLoader> pluginLoaders, ModuleDescriptorFactory moduleDescriptorFactory, PluginEventManager pluginEventManager, PluginExceptionInterception pluginExceptionInterception, PluginPredicate delayLoadOf)
           
DefaultPluginManager(PluginPersistentStateStore store, List<PluginLoader> pluginLoaders, ModuleDescriptorFactory moduleDescriptorFactory, PluginEventManager pluginEventManager, PluginPredicate delayLoadOf)
           
 

Uses of PluginPersistentStateStore in com.atlassian.plugin.manager.store
 

Classes in com.atlassian.plugin.manager.store that implement PluginPersistentStateStore
 class DelegatingPluginPersistentStateStore
          Delegating wrapper for PluginPersistentStateStore.
 class LoadOnlyPluginPersistentStateStore
          A read-only implementation of PluginPersistentStateStore which returns a state provided on construction.
 class MemoryPluginPersistentStateStore
          A basic plugin state store that stores state in memory.
 class SynchronizedPluginPersistentStateStore
          A wrapper to add exclusion and logging to a PluginPersistentStateStore.
 

Methods in com.atlassian.plugin.manager.store that return PluginPersistentStateStore
abstract  PluginPersistentStateStore DelegatingPluginPersistentStateStore.getDelegate()
          Obtain the delegate to use for dispatching a request.
 

Constructors in com.atlassian.plugin.manager.store with parameters of type PluginPersistentStateStore
SynchronizedPluginPersistentStateStore(PluginPersistentStateStore delegate)
           
SynchronizedPluginPersistentStateStore(PluginPersistentStateStore delegate, ReadWriteLock lock)
           
 



Copyright © 2015 Atlassian. All rights reserved.