- AbstractFileServerServlet - Class in com.atlassian.plugin.servlet
-
- AbstractFileServerServlet() - Constructor for class com.atlassian.plugin.servlet.AbstractFileServerServlet
-
- AbstractJmxBridge<MXBean> - Class in com.atlassian.plugin.jmx
-
An base class for managing registration and unregistration of a JMX MXBean.
- AbstractJmxBridge(ObjectName, Class<MXBean>) - Constructor for class com.atlassian.plugin.jmx.AbstractJmxBridge
-
Construct given JMX ObjectName and interface class.
- AbstractModuleDescriptor<T> - Class in com.atlassian.plugin.descriptors
-
- AbstractModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- AbstractPlugin - Class in com.atlassian.plugin.impl
-
Represents the base class for all plugins.
- AbstractPlugin(PluginArtifact) - Constructor for class com.atlassian.plugin.impl.AbstractPlugin
-
- AbstractPluginFactory - Class in com.atlassian.plugin.factories
-
- AbstractPluginFactory(DescriptorParserFactory, Set<Application>) - Constructor for class com.atlassian.plugin.factories.AbstractPluginFactory
-
- AbstractUnzipper - Class in com.atlassian.plugin.util.zip
-
- AbstractUnzipper() - Constructor for class com.atlassian.plugin.util.zip.AbstractUnzipper
-
- ActualVersionRangeBuilder(boolean, String) - Constructor for class com.atlassian.plugin.util.VersionRange.ActualVersionRangeBuilder
-
- addBeanInterface(String, String) - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
-
- addBeanInterfaces(String, Collection<String>) - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
-
- addBeanName(String) - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
-
- addBundleClasspathJar(String) - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- addBundleListener(BundleListener) - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- addBundleListener(BundleListener) - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
That is shortcut to access SystemBundle.
- AddBundleOverridesStage - Class in com.atlassian.plugin.osgi.factory.transform.stage
-
Adds bundle instruction overrides from the plugin descriptor to be later used in the manifest generation process.
- AddBundleOverridesStage() - Constructor for class com.atlassian.plugin.osgi.factory.transform.stage.AddBundleOverridesStage
-
- addBundleTrackingBean(String) - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
-
- addCachingHeaders(HttpServletRequest, HttpServletResponse, String...) - Static method in class com.atlassian.plugin.servlet.ResourceDownloadUtils
-
Set 'expire' headers to cache for one year.
- addClass(Class<?>) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
- addContextClassLoaderStrategy(String, ContextClassLoaderStrategy) - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
-
- addDynamicModule(Plugin, Element) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- addDynamicModule(Plugin, Element) - Method in interface com.atlassian.plugin.PluginController
-
Add a new module described by element to the plugin specified.
- addDynamicModuleDescriptor(ModuleDescriptor<?>) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- addDynamicModuleDescriptor(ModuleDescriptor<?>) - Method in interface com.atlassian.plugin.PluginInternal
-
Add a module descriptor.
- addFile(String, File) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
Adds a file to the jar
- addFilter(String, String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- addFilter(String, Filter) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- addFilter(String, Class<? extends Filter>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- addFilterModule(ServletFilterModuleDescriptor) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- addFilterModule(ServletFilterModuleDescriptor) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Register a new filter plugin module.
- addFormattedJava(String, String...) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
- addFormattedResource(String, String...) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
Adds a resource in the jar as lines.
- adding(T) - Method in interface com.atlassian.plugin.tracker.PluginModuleTracker.Customizer
-
Called before adding the descriptor to the internal tracker
- addJava(String, String) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
Adds a Java class in source form.
- addListener(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- addListener(T) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- addListener(Class<? extends EventListener>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- addModule(ModuleDescriptorFactory, Plugin, Element) - Method in class com.atlassian.plugin.osgi.factory.OsgiPluginXmlDescriptorParser
-
Passes module descriptor elements back to the
OsgiPlugin
- addModule(ModuleDescriptorFactory, Plugin, Element) - Method in interface com.atlassian.plugin.parsers.DescriptorParser
-
Create a new module and initialise it with the plugin, then return it.
- addModule(ModuleDescriptorFactory, Plugin, Element) - Method in class com.atlassian.plugin.parsers.XmlDescriptorParser
-
- addModule(ModuleDescriptorFactory, Plugin, Element) - Static method in class com.atlassian.plugin.parsers.XmlDescriptorParserUtils
-
- addModuleDescriptor(String, Class<? extends ModuleDescriptor>) - Method in class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
- addModuleDescriptor(ModuleDescriptor<?>) - Method in class com.atlassian.plugin.DummyPlugin
-
- addModuleDescriptor(ModuleDescriptor<?>) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- addModuleDescriptor(ModuleDescriptor<?>) - Method in interface com.atlassian.plugin.Plugin
-
- addParameter(String, String) - Method in class com.atlassian.plugin.PluginInformation
-
- addPermission(Plugin, String, InstallationMode) - Static method in class com.atlassian.plugin.Permissions
-
- addPluginEnabledState(Map<String, PluginEnabledState>) - Method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
Add the plugin state.
- addPluginEnabledState(Map<String, PluginEnabledState>) - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- addPluginInformation(String, String, String) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
- addPluginInformation(String, String, String, int) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
- addPluginInformation(String, String, String, int, Map<String, String>) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
- addPlugins(PluginLoader, Collection<Plugin>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
Update the local plugin state and enable state aware modules.
- addPrefixModuleFactory(PrefixModuleFactory) - Method in class com.atlassian.plugin.module.PrefixDelegatingModuleFactory
-
- addPrivateCachingHeaders(HttpServletRequest, HttpServletResponse) - Static method in class com.atlassian.plugin.servlet.ResourceDownloadUtils
-
Sets caching headers with private cache control.
- addPublicCachingHeaders(HttpServletRequest, HttpServletResponse) - Static method in class com.atlassian.plugin.servlet.ResourceDownloadUtils
-
Sets caching headers with public cache control.
- addRequiredHostComponent(HostComponentRegistration) - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- addResource(String, String) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
Adds a resource in the jar from a string
- addServlet(Plugin, String, String) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- addServlet(Plugin, String, HttpServlet, ServletContext) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- addServlet(String, String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- addServlet(String, Servlet) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- addServlet(String, Class<? extends Servlet>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- addServlet(Plugin, String, String) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
- addServlet(Plugin, String, HttpServlet, ServletContext) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
- addServletModule(ServletModuleDescriptor) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- addServletModule(ServletModuleDescriptor) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Register a new servlet plugin module.
- addState(Map<String, Boolean>) - Method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
- addState(Map<String, Boolean>) - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- after() - Method in class com.atlassian.plugin.test.CapturedLogging
-
- afterPropertiesSet() - Method in class com.atlassian.plugin.main.AtlassianPlugins
-
- afterPropertiesSet() - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
- afterPropertiesSet() - Method in class com.atlassian.plugin.osgi.spring.MarkBundleClassesCacheableListener
-
- ALL - Static variable in class com.atlassian.plugin.PluginPermission
-
- all() - Static method in class com.atlassian.plugin.util.VersionRange
-
- ALL_PERMISSIONS - Static variable in class com.atlassian.plugin.Permissions
-
Represents all the permissions in one.
- allowsReference() - Method in enum com.atlassian.plugin.ReferenceMode
-
- AlternativeClassLoaderResourceLoader - Class in com.atlassian.plugin.util.resource
-
Loads resources from the given class classloader.
- AlternativeClassLoaderResourceLoader() - Constructor for class com.atlassian.plugin.util.resource.AlternativeClassLoaderResourceLoader
-
- AlternativeClassLoaderResourceLoader(Class<?>) - Constructor for class com.atlassian.plugin.util.resource.AlternativeClassLoaderResourceLoader
-
- AlternativeDirectoryResourceLoader - Class in com.atlassian.plugin.util.resource
-
Loads resources from directories configured via the system property plugin.resource.directories, which should
be a comma-delimited list of file paths that contain resources to load.
- AlternativeDirectoryResourceLoader() - Constructor for class com.atlassian.plugin.util.resource.AlternativeDirectoryResourceLoader
-
- AlternativePluginResourceLoader - Class in com.atlassian.plugin.util.resource
-
Loads resources from the plugin.
- AlternativePluginResourceLoader(Plugin) - Constructor for class com.atlassian.plugin.util.resource.AlternativePluginResourceLoader
-
- AlternativeResourceLoader - Interface in com.atlassian.plugin.util.resource
-
An alternative resource loader for use by plugins that wish to also support loading resources outside the usual
resource loading of the particular plugin type.
- AlwaysEnabledScopeManager - Class in com.atlassian.plugin.scope
-
- AlwaysEnabledScopeManager() - Constructor for class com.atlassian.plugin.scope.AlwaysEnabledScopeManager
-
Deprecated.
- AnnotationListenerMethodSelector - Class in com.atlassian.plugin.event.impl
-
Listener method selector that looks for a specific marker annotation
- AnnotationListenerMethodSelector() - Constructor for class com.atlassian.plugin.event.impl.AnnotationListenerMethodSelector
-
- AnnotationListenerMethodSelector(Class<? extends Annotation>) - Constructor for class com.atlassian.plugin.event.impl.AnnotationListenerMethodSelector
-
- anyOf(Collection<String>) - Static method in class com.atlassian.plugin.util.RegularExpressions
-
Obtain a regular expression which matches any one of a given collection of expressions.
- Application - Interface in com.atlassian.plugin
-
This represents the application that uses the plugin system.
- application(Application) - Method in class com.atlassian.plugin.main.PluginsConfigurationBuilder
-
Sets the current application key to use when filtering modules in a plugin
- ApplicationContextPreProcessor - Interface in com.atlassian.plugin.osgi.spring.external
-
Hook to customize the spring application context before it is populated
- ApplicationDefinedPluginsProvider - Interface in com.atlassian.plugin.manager
-
Allows to extract the plugin keys defined by 'applications' built on top of a 'product'
This component should be overridden by the host product (if it supports the concept of 'applications')
For example: For the 'JIRA' product, we have applications such as 'JIRA Service Desk', 'JIRA Software', etc.
- applicationProvided(Plugin) - Method in class com.atlassian.plugin.metadata.ClasspathFilePluginMetadata
-
- applications - Variable in class com.atlassian.plugin.factories.AbstractPluginFactory
-
- apply(Effect<PluginPersistentState.Builder>) - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- apply(ResourceDescriptor) - Method in class com.atlassian.plugin.Resources.TypeFilter
-
- Assertions - Class in com.atlassian.plugin.util
-
Design by contract assertions.
- assertModuleClassImplements(Class<T>) - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
Check that the module class of this descriptor implements a given
interface, or extends a given class.
- ATLASSIAN_BOOTDELEGATION - Static variable in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- ATLASSIAN_BOOTDELEGATION_EXTRA - Static variable in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- ATLASSIAN_DEV_MODE - Static variable in class com.atlassian.plugin.util.PluginUtils
-
- ATLASSIAN_DISABLE_REFERENCE_PROTOCOL - Static variable in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- ATLASSIAN_PLUGIN_KEY - Static variable in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Manifest key for the Atlassian plugin key entry
- ATLASSIAN_PLUGINS_ENABLE_WAIT - Static variable in class com.atlassian.plugin.util.PluginUtils
-
System property for storing and retrieving the time the plugin system will wait for the enabling of a plugin in
seconds.
- ATLASSIAN_SCAN_FOLDERS - Static variable in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Manifest key for additional scan folders
- AtlassianPlugins - Class in com.atlassian.plugin.main
-
Facade interface to the Atlassian Plugins framework.
- AtlassianPlugins(PluginsConfiguration) - Constructor for class com.atlassian.plugin.main.AtlassianPlugins
-
Constructs an instance of the plugin framework with the specified config.
- AutowireSupportBeanFactoryPostProcessor - Class in com.atlassian.plugin.osgi.spring
-
- AutowireSupportBeanFactoryPostProcessor() - Constructor for class com.atlassian.plugin.osgi.spring.AutowireSupportBeanFactoryPostProcessor
-
- AvailableToPlugins - Annotation Type in com.atlassian.plugin.spring
-
Annotation for Spring beans which are made available to OSGi plugin components.
- AvailableToPluginsBeanDefinitionRegistryProcessor - Class in com.atlassian.plugin.spring
-
A Spring BeanDefinitionRegistryPostProcessor which scans for AnnotatedBeanDefinitions in the
registry (i.e.
- AvailableToPluginsBeanDefinitionRegistryProcessor() - Constructor for class com.atlassian.plugin.spring.AvailableToPluginsBeanDefinitionRegistryProcessor
-
- CallingBundleAccessor - Class in com.atlassian.plugin.osgi.hostcomponents
-
An accessor to the bundle currently invoking a host component
- CallingBundleAccessor() - Constructor for class com.atlassian.plugin.osgi.hostcomponents.CallingBundleAccessor
-
- CallingBundleStore - Class in com.atlassian.plugin.osgi.hostcomponents.impl
-
A store for the current bundle invoking a host component.
- CallingBundleStore() - Constructor for class com.atlassian.plugin.osgi.hostcomponents.impl.CallingBundleStore
-
- canCreate(PluginArtifact) - Method in class com.atlassian.plugin.factories.AbstractPluginFactory
-
Determines if this deployer can handle this artifact by looking for the plugin descriptor
- canCreate(PluginArtifact) - Method in interface com.atlassian.plugin.factories.PluginFactory
-
Determines if this factory can handle this artifact.
- canCreate(PluginArtifact) - Method in class com.atlassian.plugin.factories.XmlDynamicPluginFactory
-
- canCreate(PluginArtifact) - Method in class com.atlassian.plugin.osgi.factory.OsgiBundleFactory
-
Determines if this deployer can handle this artifact by looking for the plugin descriptor
- canCreate(PluginArtifact) - Method in class com.atlassian.plugin.osgi.factory.OsgiPluginFactory
-
- canLoad(PluginArtifact) - Method in interface com.atlassian.plugin.loaders.DynamicPluginLoader
-
Determines if this loader can load the jar.
- canLoad(PluginArtifact) - Method in class com.atlassian.plugin.loaders.ForwardingPluginLoader
-
- canLoad(PluginArtifact) - Method in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
Determines if the artifact can be loaded by any of its deployers
- CannotDisable - Annotation Type in com.atlassian.plugin.descriptors
-
- CapturedLogging - Class in com.atlassian.plugin.test
-
A JUnit Rule for capturing and verifying log messages from a given class.
- CapturedLogging(Class) - Constructor for class com.atlassian.plugin.test.CapturedLogging
-
- ChainingClassLoader - Class in com.atlassian.plugin.util
-
A class loader that delegates to a list of class loaders.
- ChainingClassLoader(ClassLoader...) - Constructor for class com.atlassian.plugin.util.ChainingClassLoader
-
Constructs a chaining classloader
- ChainingClassLoader(Map<String, String>, ClassLoader...) - Constructor for class com.atlassian.plugin.util.ChainingClassLoader
-
Constructs a classloader that overrides certain resources
- ChainModuleDescriptorFactory - Class in com.atlassian.plugin.descriptors
-
Module descriptor factory that checks multiple factories in sequence.
- ChainModuleDescriptorFactory(ModuleDescriptorFactory...) - Constructor for class com.atlassian.plugin.descriptors.ChainModuleDescriptorFactory
-
- ChainModuleDescriptorFactory(Collection<? extends ModuleDescriptorFactory>) - Constructor for class com.atlassian.plugin.descriptors.ChainModuleDescriptorFactory
-
- checkPermissions() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
This is a method that module should call (in their
init method implementation to
check that permissions are correctly set on the plugin.
- checkRequest(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.servlet.util.LastModifiedHandler
-
Check whether we need to generate a response for this request.
- checkRequest(HttpServletRequest, HttpServletResponse, Date) - Static method in class com.atlassian.plugin.servlet.util.LastModifiedHandler
-
This static method is used when the resource being served by the servlet keeps track of the last modified date,
and so no state needs to be maintained by this handler.
- ClassBinaryScanner - Class in com.atlassian.plugin.osgi.util
-
Contains all the utility methods and classes for scanning class file binary.
- ClassBinaryScanner() - Constructor for class com.atlassian.plugin.osgi.util.ClassBinaryScanner
-
- ClassBinaryScanner.InputStreamResource - Class in com.atlassian.plugin.osgi.util
-
InputStream-based resource for class scanning purpose (in the format required by bndlib).
- ClassBinaryScanner.ScanResult - Class in com.atlassian.plugin.osgi.util
-
Contains the result of class binary scanning.
- ClassLoaderStack - Class in com.atlassian.plugin.util
-
This utility provides a thread local stack of
ClassLoaders.
- ClassLoaderStack() - Constructor for class com.atlassian.plugin.util.ClassLoaderStack
-
- ClassLoaderUtils - Class in com.atlassian.plugin.util
-
This class is extremely useful for loading resources and classes in a fault tolerant manner
that works across different applications servers.
- ClassLoaderUtils() - Constructor for class com.atlassian.plugin.util.ClassLoaderUtils
-
- ClasspathFilePluginMetadata - Class in com.atlassian.plugin.metadata
-
Looks on the classpath for three files named: application-provided-plugins.txt - used to list the plugin
keys of all plugins that are provided by the host application application-required-plugins.txt - used to
list the plugin keys that are considered required for the application to function correctly
application-required-modules.txt - used to list the module keys that are considered required for the application
to function correctly Note that all files in that package space with those names will be included.
- ClasspathFilePluginMetadata() - Constructor for class com.atlassian.plugin.metadata.ClasspathFilePluginMetadata
-
- ClassPathPluginLoader - Class in com.atlassian.plugin.loaders
-
Loads plugins from the classpath
- ClassPathPluginLoader() - Constructor for class com.atlassian.plugin.loaders.ClassPathPluginLoader
-
- ClassPathPluginLoader(String) - Constructor for class com.atlassian.plugin.loaders.ClassPathPluginLoader
-
- ClassPrefixModuleFactory - Class in com.atlassian.plugin.module
-
The ClassModuleFactory creates a java bean for the given module class by using either the plugins container or the hostcontainer, depending
if the plugin implements
ContainerManagedPlugin.
- ClassPrefixModuleFactory(HostContainer) - Constructor for class com.atlassian.plugin.module.ClassPrefixModuleFactory
-
- ClassUtils - Class in com.atlassian.plugin.util
-
Class utility methods
- cleanVersionString(String) - Static method in class com.atlassian.plugin.impl.AbstractPlugin
-
- clear(File) - Method in class com.atlassian.plugin.loaders.DirectoryScanner
-
Tells the Scanner to forget about a file it has loaded so that it will reload it
next time it scans.
- clear() - Method in class com.atlassian.plugin.manager.PluginRegistryImpl
-
- clear() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultOsgiPersistentCache
-
- clear() - Method in interface com.atlassian.plugin.osgi.container.OsgiPersistentCache
-
Clear all caches
- clear() - Method in interface com.atlassian.plugin.PluginRegistry.ReadWrite
-
- clearAssertionStatus() - Method in class com.atlassian.plugin.classloader.DelegationClassLoader
-
- clearAssertionStatus() - Method in class com.atlassian.plugin.util.ChainingClassLoader
-
- clearBackups() - Method in class com.atlassian.plugin.repositories.FilePluginInstaller
-
Deletes all backup files in the plugin directory
- clearBackups() - Method in interface com.atlassian.plugin.RevertablePluginInstaller
-
Clears any backed up artifacts from the previous run.
- clearExportCache() - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
Clears export cache.
- clearPluginRestartState() - Method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
- clearPluginRestartState() - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- close() - Method in class com.atlassian.plugin.classloader.PluginClassLoader
-
- close() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- close() - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- close() - Method in class com.atlassian.plugin.impl.XmlDynamicPlugin
-
- close() - Method in class com.atlassian.plugin.instrumentation.SingleTimer
-
End the timer, if instrumentation is present and enabled log clock time and cpu time
- close() - Method in class com.atlassian.plugin.instrumentation.Timer
-
End the timer, if instrumentation is present and enabled.
- close() - Method in class com.atlassian.plugin.osgi.util.ClassBinaryScanner.InputStreamResource
-
- close() - Method in class com.atlassian.plugin.tracker.DefaultPluginModuleTracker
-
- close() - Method in interface com.atlassian.plugin.tracker.PluginModuleTracker
-
Closes the tracker.
- closeQuietly(JarFile) - Static method in class com.atlassian.plugin.osgi.factory.transform.JarUtils
-
Quietly close jar file.
- ClusterEnvironmentProvider - Interface in com.atlassian.plugin.manager
-
Allows to check if the application (e.g.
- com.atlassian.plugin - package com.atlassian.plugin
-
- com.atlassian.plugin.cache - package com.atlassian.plugin.cache
-
- com.atlassian.plugin.classloader - package com.atlassian.plugin.classloader
-
- com.atlassian.plugin.classloader.url - package com.atlassian.plugin.classloader.url
-
- com.atlassian.plugin.descriptors - package com.atlassian.plugin.descriptors
-
- com.atlassian.plugin.elements - package com.atlassian.plugin.elements
-
- com.atlassian.plugin.event - package com.atlassian.plugin.event
-
- com.atlassian.plugin.event.events - package com.atlassian.plugin.event.events
-
This package contains events that will be fired by the framework.
- com.atlassian.plugin.event.impl - package com.atlassian.plugin.event.impl
-
- com.atlassian.plugin.eventlistener.descriptors - package com.atlassian.plugin.eventlistener.descriptors
-
- com.atlassian.plugin.exception - package com.atlassian.plugin.exception
-
- com.atlassian.plugin.factories - package com.atlassian.plugin.factories
-
- com.atlassian.plugin.hostcontainer - package com.atlassian.plugin.hostcontainer
-
Package for classes that provide access to the host dependency injection container
- com.atlassian.plugin.impl - package com.atlassian.plugin.impl
-
- com.atlassian.plugin.innerjarone - package com.atlassian.plugin.innerjarone
-
- com.atlassian.plugin.innerjartwo - package com.atlassian.plugin.innerjartwo
-
- com.atlassian.plugin.instrumentation - package com.atlassian.plugin.instrumentation
-
- com.atlassian.plugin.jmx - package com.atlassian.plugin.jmx
-
- com.atlassian.plugin.loaders - package com.atlassian.plugin.loaders
-
- com.atlassian.plugin.loaders.classloading - package com.atlassian.plugin.loaders.classloading
-
- com.atlassian.plugin.main - package com.atlassian.plugin.main
-
Main interface to the plugins framework providing a facade to hide the unnecessary internals.
- com.atlassian.plugin.manager - package com.atlassian.plugin.manager
-
- com.atlassian.plugin.manager.store - package com.atlassian.plugin.manager.store
-
- com.atlassian.plugin.metadata - package com.atlassian.plugin.metadata
-
- com.atlassian.plugin.mock - package com.atlassian.plugin.mock
-
- com.atlassian.plugin.module - package com.atlassian.plugin.module
-
- com.atlassian.plugin.osgi.bridge - package com.atlassian.plugin.osgi.bridge
-
- com.atlassian.plugin.osgi.bridge.external - package com.atlassian.plugin.osgi.bridge.external
-
- com.atlassian.plugin.osgi.container - package com.atlassian.plugin.osgi.container
-
Classes to manage interactions with an OSGi container
- com.atlassian.plugin.osgi.container.felix - package com.atlassian.plugin.osgi.container.felix
-
Classes to manage interactions with the Apache Felix container
- com.atlassian.plugin.osgi.container.impl - package com.atlassian.plugin.osgi.container.impl
-
- com.atlassian.plugin.osgi.event - package com.atlassian.plugin.osgi.event
-
- com.atlassian.plugin.osgi.external - package com.atlassian.plugin.osgi.external
-
- com.atlassian.plugin.osgi.factory - package com.atlassian.plugin.osgi.factory
-
Deployers for OSGi-related plugins
- com.atlassian.plugin.osgi.factory.descriptor - package com.atlassian.plugin.osgi.factory.descriptor
-
- com.atlassian.plugin.osgi.factory.transform - package com.atlassian.plugin.osgi.factory.transform
-
Classes for transforming legacy plugin jars into proper OSGi bundles.
- com.atlassian.plugin.osgi.factory.transform.model - package com.atlassian.plugin.osgi.factory.transform.model
-
- com.atlassian.plugin.osgi.factory.transform.stage - package com.atlassian.plugin.osgi.factory.transform.stage
-
Jar transformation stages that convert a plain JAR into an OSGi bundle
- com.atlassian.plugin.osgi.hostcomponents - package com.atlassian.plugin.osgi.hostcomponents
-
This package provides a way for host applications to register their host components.
- com.atlassian.plugin.osgi.hostcomponents.impl - package com.atlassian.plugin.osgi.hostcomponents.impl
-
Default implementation of the host component registration system that collects host components and registers them into
an OSGi service registry.
- com.atlassian.plugin.osgi.module - package com.atlassian.plugin.osgi.module
-
- com.atlassian.plugin.osgi.spring - package com.atlassian.plugin.osgi.spring
-
- com.atlassian.plugin.osgi.spring.external - package com.atlassian.plugin.osgi.spring.external
-
- com.atlassian.plugin.osgi.util - package com.atlassian.plugin.osgi.util
-
Utility methods for OSGi operations
- com.atlassian.plugin.parsers - package com.atlassian.plugin.parsers
-
- com.atlassian.plugin.predicate - package com.atlassian.plugin.predicate
-
- com.atlassian.plugin.repositories - package com.atlassian.plugin.repositories
-
- com.atlassian.plugin.schema.descriptor - package com.atlassian.plugin.schema.descriptor
-
- com.atlassian.plugin.schema.impl - package com.atlassian.plugin.schema.impl
-
- com.atlassian.plugin.schema.spi - package com.atlassian.plugin.schema.spi
-
- com.atlassian.plugin.scope - package com.atlassian.plugin.scope
-
- com.atlassian.plugin.servlet - package com.atlassian.plugin.servlet
-
- com.atlassian.plugin.servlet.descriptors - package com.atlassian.plugin.servlet.descriptors
-
- com.atlassian.plugin.servlet.download.plugin - package com.atlassian.plugin.servlet.download.plugin
-
- com.atlassian.plugin.servlet.filter - package com.atlassian.plugin.servlet.filter
-
- com.atlassian.plugin.servlet.filter.test - package com.atlassian.plugin.servlet.filter.test
-
- com.atlassian.plugin.servlet.util - package com.atlassian.plugin.servlet.util
-
- com.atlassian.plugin.simpletest - package com.atlassian.plugin.simpletest
-
- com.atlassian.plugin.spring - package com.atlassian.plugin.spring
-
Classes that assist in plugging a Spring application into Atlassian Plugins 2.0
- com.atlassian.plugin.spring.pluginns - package com.atlassian.plugin.spring.pluginns
-
Contains classes that implement a new Spring namespace that allows beans to register themselves with the
HostComponentProvider by simply using the new "available" attribute in the Spring XML configuration.
- com.atlassian.plugin.test - package com.atlassian.plugin.test
-
- com.atlassian.plugin.tracker - package com.atlassian.plugin.tracker
-
- com.atlassian.plugin.url - package com.atlassian.plugin.url
-
- com.atlassian.plugin.util - package com.atlassian.plugin.util
-
- com.atlassian.plugin.util.resource - package com.atlassian.plugin.util.resource
-
Classes having to do with resource loading, particularly from alternative locations.
- com.atlassian.plugin.util.validation - package com.atlassian.plugin.util.validation
-
- com.atlassian.plugin.util.zip - package com.atlassian.plugin.util.zip
-
This package was copied from Confluence and really should be moved into a common library
- com.atlassian.plugin.validation - package com.atlassian.plugin.validation
-
- com.atlassian.plugins.filter.scope - package com.atlassian.plugins.filter.scope
-
- com.atlassian.plugins.servlet.scope - package com.atlassian.plugins.servlet.scope
-
- CommonAnnotationBeanFactoryPostProcessor - Class in com.atlassian.plugin.osgi.spring
-
- CommonAnnotationBeanFactoryPostProcessor() - Constructor for class com.atlassian.plugin.osgi.spring.CommonAnnotationBeanFactoryPostProcessor
-
- compare(String, String) - Method in class com.atlassian.plugin.util.VersionStringComparator
-
Compares two version strings using the algorithm described above.
- compareAndSetPluginState(PluginState, PluginState) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
Only sets the plugin state if it is in the expected state.
- compareTo(Plugin) - Method in class com.atlassian.plugin.DummyPlugin
-
- compareTo(Plugin) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
Compares this Plugin to another Plugin for order.
- compareTo(DeploymentUnit) - Method in class com.atlassian.plugin.loaders.classloading.DeploymentUnit
-
- COMPONENT_PATTERN - Static variable in class com.atlassian.plugin.util.VersionStringComparator
-
- ComponentImport - Class in com.atlassian.plugin.osgi.factory.transform.model
-
Represents the data in a component-import tag in the plugin descriptor
- ComponentImport(Element) - Constructor for class com.atlassian.plugin.osgi.factory.transform.model.ComponentImport
-
- ComponentImportModuleDescriptor - Class in com.atlassian.plugin.osgi.factory.descriptor
-
Module descriptor for OSGi service imports.
- ComponentImportModuleDescriptor() - Constructor for class com.atlassian.plugin.osgi.factory.descriptor.ComponentImportModuleDescriptor
-
- ComponentImportSpringStage - Class in com.atlassian.plugin.osgi.factory.transform.stage
-
Transforms component imports into a Spring XML file
- ComponentImportSpringStage() - Constructor for class com.atlassian.plugin.osgi.factory.transform.stage.ComponentImportSpringStage
-
- ComponentModuleDescriptor - Class in com.atlassian.plugin.osgi.factory.descriptor
-
Module descriptor for components.
- ComponentModuleDescriptor() - Constructor for class com.atlassian.plugin.osgi.factory.descriptor.ComponentModuleDescriptor
-
- ComponentRegistrar - Interface in com.atlassian.plugin.osgi.hostcomponents
-
A registrar for capturing host components and their configuration
- ComponentSpringStage - Class in com.atlassian.plugin.osgi.factory.transform.stage
-
Transforms component tags in the plugin descriptor into the appropriate spring XML configuration file
- ComponentSpringStage() - Constructor for class com.atlassian.plugin.osgi.factory.transform.stage.ComponentSpringStage
-
- CompositeDescriptorParserFactory - Interface in com.atlassian.plugin.parsers
-
A factory which creates a DescriptorParserFactory by composing together multiple XML descriptors
- ConcurrentCacheFactory<K,V> - Interface in com.atlassian.plugin.cache
-
A generic factory for creating Guava LoadingCaches.
- conditionallyExtractZipFile(URL, File) - Static method in class com.atlassian.plugin.util.FileUtils
-
Extract the zip from the URL into the destination directory, but only if the contents haven't already been
unzipped.
- conditionalUnzip() - Method in class com.atlassian.plugin.util.zip.AbstractUnzipper
-
- conditionalUnzip() - Method in interface com.atlassian.plugin.util.zip.Unzipper
-
- configurePlugin(ModuleDescriptorFactory, Plugin) - Method in interface com.atlassian.plugin.parsers.DescriptorParser
-
Sets the configuration on the plugin argument to match the configuration specified in the
plugin descriptor (typically an XML file).
- configurePlugin(ModuleDescriptorFactory, Plugin) - Method in class com.atlassian.plugin.parsers.XmlDescriptorParser
-
- connect() - Method in class com.atlassian.plugin.classloader.url.BytesUrlConnection
-
- connect() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarUrlConnection
-
- ContainerAccessor - Interface in com.atlassian.plugin.module
-
The ContainerAccessor allows access to the underlying plugin container (e.g.
- ContainerManagedPlugin - Interface in com.atlassian.plugin.module
-
A plugin that is managed by a container
- contains(String) - Static method in enum com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.
Determines if a dispatcher value is a valid condition
- containsJavaExecutableCode() - Method in class com.atlassian.plugin.JarPluginArtifact
-
- containsJavaExecutableCode() - Method in interface com.atlassian.plugin.PluginArtifact
-
- containsJavaExecutableCode() - Method in class com.atlassian.plugin.XmlPluginArtifact
-
- containsSpringContext() - Method in class com.atlassian.plugin.JarPluginArtifact
-
- containsSpringContext() - Method in interface com.atlassian.plugin.PluginArtifact
-
- containsSpringContext() - Method in class com.atlassian.plugin.XmlPluginArtifact
-
- containsSystemModule() - Method in class com.atlassian.plugin.DummyPlugin
-
- containsSystemModule() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- containsSystemModule() - Method in interface com.atlassian.plugin.Plugin
-
- ContentTypeResolver - Interface in com.atlassian.plugin.servlet
-
Looks up content types for URL paths in an application-specific way.
- CONTEXT_CLASS_LOADER_STRATEGY - Static variable in interface com.atlassian.plugin.osgi.hostcomponents.PropertyBuilder
-
The context class loader strategy to use for managing the CCL when invoking host component methods
- ContextClassLoaderSettingInvocationHandler - Class in com.atlassian.plugin.util
-
InvocationHandler for a dynamic proxy that ensures all methods are executed with the
object class's class loader as the context class loader.
- ContextClassLoaderSettingInvocationHandler(Object) - Constructor for class com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler
-
- ContextClassLoaderStrategy - Enum in com.atlassian.plugin.osgi.hostcomponents
-
The strategy for handling the context class loader for host component method invocations
- ContextClassLoaderSwitchingUtil - Class in com.atlassian.plugin.util
-
Utility to run Runnable implementations in a different ClassLoader.
- ContextClassLoaderSwitchingUtil() - Constructor for class com.atlassian.plugin.util.ContextClassLoaderSwitchingUtil
-
- create(URI) - Method in class com.atlassian.plugin.DefaultPluginArtifactFactory
-
Creates the artifact by looking at the file extension
- create(PluginArtifact, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.factories.LegacyDynamicPluginFactory
-
Deploys the plugin artifact
- create(PluginArtifact, ModuleDescriptorFactory) - Method in interface com.atlassian.plugin.factories.PluginFactory
-
Deploys the plugin artifact by instantiating the plugin and configuring it.
- create(PluginArtifact, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.factories.XmlDynamicPluginFactory
-
Deploys the plugin artifact
- create(Class<T>) - Method in class com.atlassian.plugin.hostcontainer.DefaultHostContainer
-
Creates the object by instantiating the default constructor
- create(Class<T>) - Method in interface com.atlassian.plugin.hostcontainer.HostContainer
-
Constructs an instance of a class, matching the constructor with the largest number of arguments first, and
autowires as appropriate.
- create(Class<T>) - Method in class com.atlassian.plugin.hostcontainer.SimpleConstructorHostContainer
-
Creates a class instance, performing dependency injection using the initialised context map
- create() - Static method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
- create(PluginPersistentState) - Static method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
- create(Class<T>) - Method in class com.atlassian.plugin.osgi.bridge.external.SpringHostContainer
-
- create(PluginArtifact, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.osgi.factory.OsgiBundleFactory
-
Create a plugin from the given artifact.
- create(OsgiChainedModuleDescriptorFactoryCreator.ResourceLocator, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.osgi.factory.OsgiChainedModuleDescriptorFactoryCreator
-
- create(String) - Method in interface com.atlassian.plugin.osgi.factory.OsgiChainedModuleDescriptorFactoryCreator.ServiceTrackerFactory
-
- create(PluginArtifact, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.osgi.factory.OsgiPluginFactory
-
Deploys the plugin artifact.
- create(PluginArtifact, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.osgi.factory.RemotablePluginFactory
-
Creates the plugin
- create(PluginArtifact, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.osgi.factory.UnloadableStaticPluginFactory
-
Creates an unloadable plugin
- create(URI) - Method in interface com.atlassian.plugin.PluginArtifactFactory
-
Creates a plugin artifact
- create(PluginAccessor, PluginEventManager, Class<? extends ModuleDescriptor<?>>) - Static method in class com.atlassian.plugin.tracker.DefaultPluginModuleTracker
-
Static factory method for constructing trackers generically where M is not known.
- CREATE_SYSTEM_MODULES - Static variable in class com.atlassian.plugin.Permissions
-
A permission to create system modules.
- createApplicationContext(BundleContext) - Method in class com.atlassian.plugin.osgi.spring.NonValidatingOsgiApplicationContextCreator
-
Creates an application context that disables validation.
- createBean(Class<T>) - Method in interface com.atlassian.plugin.module.ContainerAccessor
-
Will ask the container to instantiate a bean of the given class and does inject all constructor defined dependencies.
- createBean(Class<T>) - Method in class com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor
-
- createCache() - Method in interface com.atlassian.plugin.cache.ConcurrentCacheFactory
-
This will be called to create the underlying cache
- createDocument(InputStream) - Static method in class com.atlassian.plugin.parsers.XmlDescriptorParser
-
- createFilter(Class<T>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- createInstance() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- createListener(Class<T>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.factories.LegacyDynamicPluginFactory
-
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in interface com.atlassian.plugin.factories.PluginFactory
-
If this factory is capable of loading a plugin of the type passed, attempt to create a module descriptor.
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.factories.XmlDynamicPluginFactory
-
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.loaders.ClassPathPluginLoader
-
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.loaders.ForwardingPluginLoader
-
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in interface com.atlassian.plugin.loaders.PluginLoader
-
If this loader is capable of loading a plugin of the type passed, attempt to create a module descriptor.
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.loaders.SinglePluginLoader
-
- createModule(String, ModuleDescriptor<T>) - Method in class com.atlassian.plugin.module.ClassPrefixModuleFactory
-
- createModule(String, ModuleDescriptor<T>) - Method in class com.atlassian.plugin.module.LegacyModuleFactory
-
- createModule(String, ModuleDescriptor<T>) - Method in interface com.atlassian.plugin.module.ModuleFactory
-
Creates the module instance.
- createModule(String, ModuleDescriptor<T>) - Method in class com.atlassian.plugin.module.PrefixDelegatingModuleFactory
-
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.osgi.factory.OsgiBundleFactory
-
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.osgi.factory.OsgiPluginFactory
-
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.osgi.factory.RemotablePluginFactory
-
- createModule(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.osgi.factory.UnloadableStaticPluginFactory
-
- createModule(String, ModuleDescriptor<T>) - Method in class com.atlassian.plugin.osgi.module.BeanPrefixModuleFactory
-
- createModuleDescriptor(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.osgi.factory.OsgiPluginXmlDescriptorParser
-
Passes module descriptor elements back to the
OsgiPlugin
- createModuleDescriptor(Plugin, Element, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.parsers.XmlDescriptorParser
-
- createNonExistingPluginContainer(String) - Static method in class com.atlassian.plugin.osgi.util.OsgiPluginUtil
-
Creates null implementation of ContainerAccessor interface
- createPattern() - Static method in class com.atlassian.plugin.util.validation.ValidationPattern
-
- createPlugin(PluginArtifact, PluginClassLoader) - Method in class com.atlassian.plugin.factories.LegacyDynamicPluginFactory
-
Creates the plugin.
- createPluginInformation() - Method in class com.atlassian.plugin.parsers.XmlDescriptorParser
-
- createSecureSaxReader() - Static method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema
-
- createServlet(Class<T>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- createTempDirectory(Class<?>) - Static method in class com.atlassian.plugin.test.PluginTestUtils
-
- createTempDirectory(String) - Static method in class com.atlassian.plugin.test.PluginTestUtils
-
- createUnloadableModuleDescriptor(Plugin, Element, Throwable, ModuleDescriptorFactory) - Static method in class com.atlassian.plugin.descriptors.UnloadableModuleDescriptorFactory
-
Creates a new UnloadableModuleDescriptor, for when a problem occurs during the construction
of the ModuleDescriptor itself.
- createUnloadableModuleDescriptor(Plugin, ModuleDescriptor<?>, Throwable) - Static method in class com.atlassian.plugin.descriptors.UnloadableModuleDescriptorFactory
-
Creates a new UnloadableModuleDescriptor based on an existing ModuleDescriptor, descriptor
This method uses the information in an existing descriptor to construct a new UnloadableModuleDescriptor.
- createUnloadablePlugin(Plugin) - Static method in class com.atlassian.plugin.impl.UnloadablePluginFactory
-
Creates an UnloadablePlugin instance from a given plugin, when there were problems loading the modules or the plugin itself
- createUnloadablePlugin(Plugin, UnloadableModuleDescriptor) - Static method in class com.atlassian.plugin.impl.UnloadablePluginFactory
-
Creates an UnloadablePlugin instance from a given plugin.
- createUnrecognisedModuleDescriptor(Plugin, Element, Throwable, ModuleDescriptorFactory) - Static method in class com.atlassian.plugin.descriptors.UnrecognisedModuleDescriptorFactory
-
Creates a new UnrecognisedModuleDescriptor, for when a problem occurs during the retrieval
of the ModuleDescriptor itself.
- customizeBeanFactory(DefaultListableBeanFactory) - Method in class org.springframework.osgi.atlassian.NonValidatingOsgiBundleXmlApplicationContext
-
- declareRoles(String...) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class com.atlassian.plugin.spring.pluginns.PluginAvailableBeanDefinitionDecorator
-
Called when the Spring parser encounters an "available" attribute.
- decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class com.atlassian.plugin.spring.pluginns.PluginContextClassLoaderStrategyBeanDefinitionDecorator
-
Called when the Spring parser encounters an "available" attribute.
- decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class com.atlassian.plugin.spring.pluginns.PluginInterfaceBeanDefinitionDecorator
-
Called when the Spring parser encounters an "interface" element.
- decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class com.atlassian.plugin.spring.pluginns.PluginTrackBundleBeanDefinitionDecorator
-
- DEFAULT_ATLASSIAN_PLUGINS_ENABLE_WAIT_SECONDS - Static variable in class com.atlassian.plugin.util.PluginUtils
-
The default number of seconds that a plugin should wait for its dependencies to become enabled.
- DefaultComponentRegistrar - Class in com.atlassian.plugin.osgi.hostcomponents.impl
-
Default component registrar that also can write registered host components into the OSGi service registry.
- DefaultComponentRegistrar() - Constructor for class com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar
-
- DefaultDescribedModuleDescriptorFactory - Class in com.atlassian.plugin.schema.impl
-
- DefaultDescribedModuleDescriptorFactory(HostContainer) - Constructor for class com.atlassian.plugin.schema.impl.DefaultDescribedModuleDescriptorFactory
-
- DefaultDynamicPlugin - Class in com.atlassian.plugin.impl
-
A dynamically loaded plugin is loaded through the plugin class loader.
- DefaultDynamicPlugin(DeploymentUnit, PluginClassLoader) - Constructor for class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
- DefaultDynamicPlugin(PluginArtifact, PluginClassLoader) - Constructor for class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
- DefaultHostContainer - Class in com.atlassian.plugin.hostcontainer
-
Simple host container that instantiates classes directly.
- DefaultHostContainer() - Constructor for class com.atlassian.plugin.hostcontainer.DefaultHostContainer
-
- DefaultModuleDescriptorFactory - Class in com.atlassian.plugin
-
Default implementation of a descriptor factory that allows filtering of
descriptor keys
- DefaultModuleDescriptorFactory(HostContainer) - Constructor for class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
Instantiates a descriptor factory that uses the host container to create
descriptors
- DefaultOsgiPersistentCache - Class in com.atlassian.plugin.osgi.container.impl
-
Default implementation of persistent cache.
- DefaultOsgiPersistentCache(File) - Constructor for class com.atlassian.plugin.osgi.container.impl.DefaultOsgiPersistentCache
-
Constructs a cache, using the passed file as the base directory for cache subdirectories
- DefaultPackageScannerConfiguration - Class in com.atlassian.plugin.osgi.container.impl
-
Default package scanner configuration.
- DefaultPackageScannerConfiguration() - Constructor for class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- DefaultPackageScannerConfiguration(String) - Constructor for class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- DefaultPathMapper - Class in com.atlassian.plugin.servlet.util
-
Originally copied from Atlassian Seraph 1.0
- DefaultPathMapper() - Constructor for class com.atlassian.plugin.servlet.util.DefaultPathMapper
-
- DefaultPluginArtifactFactory - Class in com.atlassian.plugin
-
Creates plugin artifacts by handling URI's that are files and looking at the file's extension
- DefaultPluginArtifactFactory() - Constructor for class com.atlassian.plugin.DefaultPluginArtifactFactory
-
Create a factory which produces artifacts that do not allow reference installation.
- DefaultPluginArtifactFactory(ReferenceMode) - Constructor for class com.atlassian.plugin.DefaultPluginArtifactFactory
-
Create a factory which produces artifacts that optionally allow reference installation.
- DefaultPluginEventManager - Class in com.atlassian.plugin.event.impl
-
Simple, synchronous event manager that uses one or more method selectors to determine event listeners.
- DefaultPluginEventManager() - Constructor for class com.atlassian.plugin.event.impl.DefaultPluginEventManager
-
- DefaultPluginEventManager(ListenerMethodSelector...) - Constructor for class com.atlassian.plugin.event.impl.DefaultPluginEventManager
-
Uses the supplied selectors to determine listener methods.
- DefaultPluginEventManager(ScopeManager) - Constructor for class com.atlassian.plugin.event.impl.DefaultPluginEventManager
-
- DefaultPluginEventManager(ScopeManager, ListenerMethodSelector...) - Constructor for class com.atlassian.plugin.event.impl.DefaultPluginEventManager
-
- DefaultPluginEventManager(EventPublisher) - Constructor for class com.atlassian.plugin.event.impl.DefaultPluginEventManager
-
Delegate all event publication to the supplied EventPublisher.
- DefaultPluginManager - Class in com.atlassian.plugin.manager
-
- DefaultPluginManager(PluginPersistentStateStore, List<PluginLoader>, ModuleDescriptorFactory, PluginEventManager) - Constructor for class com.atlassian.plugin.manager.DefaultPluginManager
-
- DefaultPluginManager(PluginPersistentStateStore, List<PluginLoader>, ModuleDescriptorFactory, PluginEventManager, PluginExceptionInterception) - Constructor for class com.atlassian.plugin.manager.DefaultPluginManager
-
- DefaultPluginManager(PluginPersistentStateStore, List<PluginLoader>, ModuleDescriptorFactory, PluginEventManager, boolean) - Constructor for class com.atlassian.plugin.manager.DefaultPluginManager
-
- DefaultPluginManager(PluginPersistentStateStore, List<PluginLoader>, ModuleDescriptorFactory, PluginEventManager, Predicate<Plugin>) - Constructor for class com.atlassian.plugin.manager.DefaultPluginManager
-
- DefaultPluginManager(PluginPersistentStateStore, List<PluginLoader>, ModuleDescriptorFactory, PluginEventManager, PluginExceptionInterception, Predicate<Plugin>) - Constructor for class com.atlassian.plugin.manager.DefaultPluginManager
-
- DefaultPluginManager(PluginPersistentStateStore, List<PluginLoader>, ModuleDescriptorFactory, PluginEventManager, PluginExceptionInterception, boolean) - Constructor for class com.atlassian.plugin.manager.DefaultPluginManager
-
- DefaultPluginManager(PluginPersistentStateStore, List<PluginLoader>, ModuleDescriptorFactory, PluginEventManager, PluginExceptionInterception, boolean, Predicate<Plugin>) - Constructor for class com.atlassian.plugin.manager.DefaultPluginManager
-
- DefaultPluginManager(DefaultPluginManager.Builder<? extends DefaultPluginManager.Builder>) - Constructor for class com.atlassian.plugin.manager.DefaultPluginManager
-
- DefaultPluginManager.Builder<T extends DefaultPluginManager.Builder<?>> - Class in com.atlassian.plugin.manager
-
- DefaultPluginMetadataManager - Class in com.atlassian.plugin.metadata
-
A default implementation that uses the
ClasspathFilePluginMetadata
plugin metadata implementation to resolve the application provided plugin metadata.
- DefaultPluginMetadataManager() - Constructor for class com.atlassian.plugin.metadata.DefaultPluginMetadataManager
-
Production ctor.
- DefaultPluginModuleTracker<M,T extends ModuleDescriptor<M>> - Class in com.atlassian.plugin.tracker
-
Tracks enabled plugin module descriptors, focusing on fast reads
- DefaultPluginModuleTracker(PluginAccessor, PluginEventManager, Class<T>) - Constructor for class com.atlassian.plugin.tracker.DefaultPluginModuleTracker
-
- DefaultPluginModuleTracker(PluginAccessor, PluginEventManager, Class<T>, PluginModuleTracker.Customizer<M, T>) - Constructor for class com.atlassian.plugin.tracker.DefaultPluginModuleTracker
-
- DefaultPluginPersistentState - Class in com.atlassian.plugin.manager
-
- DefaultPluginTransformer - Class in com.atlassian.plugin.osgi.factory.transform
-
Default implementation of plugin transformation that uses stages to convert a plain JAR into an OSGi bundle.
- DefaultPluginTransformer(OsgiPersistentCache, SystemExports, Set<Application>, String, OsgiContainerManager) - Constructor for class com.atlassian.plugin.osgi.factory.transform.DefaultPluginTransformer
-
Constructs a transformer with the default stages
- DefaultPluginTransformer(OsgiPersistentCache, SystemExports, Set<Application>, String, OsgiContainerManager, List<TransformStage>) - Constructor for class com.atlassian.plugin.osgi.factory.transform.DefaultPluginTransformer
-
Constructs a transformer and its stages
- DefaultPluginTransformerFactory() - Constructor for class com.atlassian.plugin.osgi.factory.OsgiPluginFactory.DefaultPluginTransformerFactory
-
- DefaultRequiredPluginValidator - Class in com.atlassian.plugin.metadata
-
- DefaultRequiredPluginValidator(PluginAccessor, RequiredPluginProvider) - Constructor for class com.atlassian.plugin.metadata.DefaultRequiredPluginValidator
-
- DefaultSafeModeCommandLineArgumentsFactory - Class in com.atlassian.plugin.parsers
-
This is used by the application this library is bundled with, it shouldn't be changed without also changing all the products it is bundled with.
- DefaultSafeModeCommandLineArgumentsFactory() - Constructor for class com.atlassian.plugin.parsers.DefaultSafeModeCommandLineArgumentsFactory
-
- DefaultSafeModeManager - Class in com.atlassian.plugin.manager
-
Default implementation of
SafeModeManager
NB: The safe mode applies only in single node environment! The end application (e.g.
- DefaultSafeModeManager(PluginMetadataManager, ClusterEnvironmentProvider, SafeModeCommandLineArgumentsFactory, PluginPersistentStateStore) - Constructor for class com.atlassian.plugin.manager.DefaultSafeModeManager
-
- DefaultServletModuleManager - Class in com.atlassian.plugin.servlet
-
A simple servletModuleManager to track and retrieve the loaded servlet plugin modules.
- DefaultServletModuleManager(ServletContext, PluginEventManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
Constructor that sets itself in the servlet context for later use in dispatching servlets and filters.
- DefaultServletModuleManager(ServletContext, PluginEventManager, ScopeManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- DefaultServletModuleManager(PluginEventManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- DefaultServletModuleManager(PluginEventManager, ScopeManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- DefaultServletModuleManager(PluginEventManager, PathMapper, PathMapper) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- DefaultServletModuleManager(PluginEventManager, PathMapper, PathMapper, FilterFactory) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
The broadest constructor should be the last one standing when: dependency injection is fixed passing
this before construction finishes is removed
- DefaultServletModuleManager(PluginEventManager, PathMapper, PathMapper, FilterFactory, ScopeManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- DefaultServletModuleManager(ServletContext, PluginEventManager, PathMapper, PathMapper, FilterFactory, ScopeManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- DefaultSpringContainerAccessor - Class in com.atlassian.plugin.osgi.spring
-
Manages spring context access, including autowiring.
- DefaultSpringContainerAccessor(Object) - Constructor for class com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor
-
- DefaultSpringContainerAccessor.AutowireStrategy - Enum in com.atlassian.plugin.osgi.spring
-
The autowire strategy to use when creating and wiring a bean
- DefaultStoredPluginStateAccessor - Class in com.atlassian.plugin.manager.store
-
- DefaultStoredPluginStateAccessor(PluginPersistentStateStore) - Constructor for class com.atlassian.plugin.manager.store.DefaultStoredPluginStateAccessor
-
- delegate() - Method in class com.atlassian.plugin.loaders.ForwardingPluginLoader
-
- DelegatingPluginFilter - Class in com.atlassian.plugin.servlet.filter
-
We wrap the plugins filter so that we can set some things up before the plugins filter is called.
- DelegatingPluginFilter(ServletFilterModuleDescriptor) - Constructor for class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
-
- DelegatingPluginPersistentStateStore - Class in com.atlassian.plugin.manager.store
-
- DelegatingPluginPersistentStateStore() - Constructor for class com.atlassian.plugin.manager.store.DelegatingPluginPersistentStateStore
-
- DelegatingPluginServlet - Class in com.atlassian.plugin.servlet
-
We are wrapping the plugins servlet in another servlet so that we can set some things up before
the plugins servlet is called.
- DelegatingPluginServlet(ServletModuleDescriptor) - Constructor for class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- DelegationClassLoader - Class in com.atlassian.plugin.classloader
-
A class loader that delegates to another class loader.
- DelegationClassLoader() - Constructor for class com.atlassian.plugin.classloader.DelegationClassLoader
-
- DELIMITER_PATTERN - Static variable in class com.atlassian.plugin.util.VersionStringComparator
-
- DeploymentUnit - Class in com.atlassian.plugin.loaders.classloading
-
A file that is to, or has been, deployed as a plugin.
- DeploymentUnit(File) - Constructor for class com.atlassian.plugin.loaders.classloading.DeploymentUnit
-
- deployPluginFromUnit(DeploymentUnit, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- DescribedModuleDescriptorFactory - Interface in com.atlassian.plugin.schema.descriptor
-
A module factory that provides schemas for module types.
- DescribedModuleTypeModuleDescriptor - Class in com.atlassian.plugin.schema.impl
-
Descriptor that allows described module descriptor factories to be configured in XML.
- DescribedModuleTypeModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.plugin.schema.impl.DescribedModuleTypeModuleDescriptor
-
- descriptor(ModuleDescriptor) - Method in class com.atlassian.plugin.descriptors.ModuleDescriptors.EqualsBuilder
-
Sets the module descriptor to create an equals implementation for.
- descriptor(ModuleDescriptor) - Method in class com.atlassian.plugin.descriptors.ModuleDescriptors.HashCodeBuilder
-
Sets the module descriptor to create a hashCode implementation for.
- DESCRIPTOR_TEXT - Static variable in class com.atlassian.plugin.osgi.factory.UnavailableModuleDescriptorRequiringRestartFallbackFactory
-
- DescriptorParser - Interface in com.atlassian.plugin.parsers
-
Interface for parsing a plugin descriptor file, e.g.
- descriptorParserFactory - Variable in class com.atlassian.plugin.factories.AbstractPluginFactory
-
- DescriptorParserFactory - Interface in com.atlassian.plugin.parsers
-
A factory for creating descriptor parsers.
- DescriptorValidator - Class in com.atlassian.plugin.validation
-
A simple validator that given a descriptor and a schema will check that the permissions set in the plugin are valid
and all required have been asked.
- DescriptorValidator(InputStream, InputStream, Set<Application>) - Constructor for class com.atlassian.plugin.validation.DescriptorValidator
-
- DescriptorValidator.ValidationError - Class in com.atlassian.plugin.validation
-
- DescriptorValidator.ValidationSuccess - Class in com.atlassian.plugin.validation
-
- destDir - Variable in class com.atlassian.plugin.util.zip.AbstractUnzipper
-
- destroy() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
The default implementation disables the module if it's still enabled, and unreference the plugin.
- destroy() - Method in class com.atlassian.plugin.main.AtlassianPlugins
-
- destroy() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
Override this if your plugin needs to clean up when it's been removed.
- destroy() - Method in class com.atlassian.plugin.osgi.spring.MarkBundleClassesCacheableListener
-
- destroy() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- destroy() - Method in class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
-
- destroy() - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
-
- destroy() - Method in class com.atlassian.plugin.servlet.filter.test.SimpleFilter
-
- destroy() - Method in class com.atlassian.plugins.filter.scope.ExampleFilter
-
- didLog(Matcher<LoggingEvent>) - Static method in class com.atlassian.plugin.test.CapturedLogging
-
- didLogDebug(Matcher<String>) - Static method in class com.atlassian.plugin.test.CapturedLogging
-
- didLogDebug(String...) - Static method in class com.atlassian.plugin.test.CapturedLogging
-
- didLogError(Matcher<String>) - Static method in class com.atlassian.plugin.test.CapturedLogging
-
- didLogError(String...) - Static method in class com.atlassian.plugin.test.CapturedLogging
-
- didLogInfo(Matcher<String>) - Static method in class com.atlassian.plugin.test.CapturedLogging
-
- didLogInfo(String...) - Static method in class com.atlassian.plugin.test.CapturedLogging
-
- didLogWarn(Matcher<String>) - Static method in class com.atlassian.plugin.test.CapturedLogging
-
- didLogWarn(String...) - Static method in class com.atlassian.plugin.test.CapturedLogging
-
- DirectoryPluginLoader - Class in com.atlassian.plugin.loaders
-
A plugin loader to load plugins from a directory on disk.
- DirectoryPluginLoader(File, List<PluginFactory>, PluginEventManager) - Constructor for class com.atlassian.plugin.loaders.DirectoryPluginLoader
-
Constructs a loader for a particular directory and set of deployers
- DirectoryPluginLoader(File, List<PluginFactory>, PluginArtifactFactory, PluginEventManager) - Constructor for class com.atlassian.plugin.loaders.DirectoryPluginLoader
-
Constructs a loader for a particular directory and set of deployers
- DirectoryScanner - Class in com.atlassian.plugin.loaders
-
Scans the filesystem for changed or added plugin files and stores a map of the currently known ones.
- DirectoryScanner(File) - Constructor for class com.atlassian.plugin.loaders.DirectoryScanner
-
Constructor for scanner.
- disable() - Method in class com.atlassian.plugin.DummyPlugin
-
- disable() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- disable(Plugin) - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- disable(ModuleDescriptor<?>) - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- disable() - Method in interface com.atlassian.plugin.Plugin
-
Disables the plugin.
- disabled() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
Disables the module descriptor.
- disabled() - Method in class com.atlassian.plugin.eventlistener.descriptors.EventListenerModuleDescriptor
-
- disabled() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
- disabled() - Method in class com.atlassian.plugin.servlet.descriptors.ServletModuleDescriptor
-
- disabled() - Method in interface com.atlassian.plugin.StateAware
-
Called by the plugin manager when the plugin or module is deactivated.
- disableInternal() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
Perform any internal disabling logic.
- disableInternal() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- disableInternal() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Disables the plugin by changing the bundle state back to resolved
- disablePlugin(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- disablePlugin(String) - Method in interface com.atlassian.plugin.PluginController
-
Disables the plugin with the given key.
- disablePluginInternal(String, boolean) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- disablePluginModule(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- disablePluginModule(String) - Method in interface com.atlassian.plugin.PluginController
-
Disable a plugin module by key.
- disablePluginWithoutPersisting(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- disablePluginWithoutPersisting(String) - Method in interface com.atlassian.plugin.PluginController
-
Disables the plugin with the given key without persisting the disabled state.
- DiscardablePluginLoader - Interface in com.atlassian.plugin.loaders
-
A PluginLoader which requires plugins to be discarded after load if they are not removed.
- discardPlugin(Plugin) - Method in interface com.atlassian.plugin.loaders.DiscardablePluginLoader
-
Notify the PluginLoader that the system will not be loading the given plugin.
- discardPlugin(Plugin) - Method in class com.atlassian.plugin.loaders.ForwardingPluginLoader
-
- discardPlugin(Plugin) - Method in class com.atlassian.plugin.loaders.PermissionCheckingPluginLoader
-
- discardPlugin(Plugin) - Method in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- DocumentBasedSchema - Class in com.atlassian.plugin.schema.spi
-
Schema based on a XML document resource.
- DocumentBasedSchema.DynamicSchemaBuilder - Class in com.atlassian.plugin.schema.spi
-
- doesModuleElementApplyToApplication(Element, Set<Application>, InstallationMode) - Static method in class com.atlassian.plugin.util.PluginUtils
-
Determines if a module element applies to the current application by matching the 'application' attribute
to the set of applications.
- doesPluginRequireRestart(Plugin) - Static method in class com.atlassian.plugin.util.PluginUtils
-
Determines if a plugin requires a restart after being installed at runtime.
- doesResourceExist(String) - Method in class com.atlassian.plugin.JarPluginArtifact
-
- doesResourceExist(String) - Method in interface com.atlassian.plugin.osgi.factory.OsgiChainedModuleDescriptorFactoryCreator.ResourceLocator
-
- doesResourceExist(String) - Method in interface com.atlassian.plugin.PluginArtifact
-
- doesResourceExist(String) - Method in class com.atlassian.plugin.XmlPluginArtifact
-
Always returns false, since it doesn't make sense for an XML artifact
- doesTypeAndNameMatch(String, String) - Method in class com.atlassian.plugin.elements.ResourceDescriptor
-
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
-
- doFilter(ServletRequest, ServletResponse) - Method in class com.atlassian.plugin.servlet.filter.IteratingFilterChain
-
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
-
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.plugin.servlet.filter.test.SimpleFilter
-
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.plugins.filter.scope.ExampleFilter
-
- doGet(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.servlet.AbstractFileServerServlet
-
- doGet(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugins.servlet.scope.ExampleServlet
-
- doLog(ServiceReference, int, String, Throwable) - Method in class com.atlassian.plugin.osgi.container.felix.FelixLoggerBridge
-
- DownloadableClasspathResource - Class in com.atlassian.plugin.servlet
-
- DownloadableClasspathResource(Plugin, ResourceLocation, String) - Constructor for class com.atlassian.plugin.servlet.DownloadableClasspathResource
-
- DownloadableResource - Interface in com.atlassian.plugin.servlet
-
Represents a plugin resource that can be downloaded.
- DownloadableWebResource - Class in com.atlassian.plugin.servlet
-
- DownloadableWebResource(Plugin, ResourceLocation, String, ServletContext, boolean) - Constructor for class com.atlassian.plugin.servlet.DownloadableWebResource
-
- DownloadException - Exception in com.atlassian.plugin.servlet
-
An exception was encountered while trying to write a resource to the client.
- DownloadException(String) - Constructor for exception com.atlassian.plugin.servlet.DownloadException
-
- DownloadException(String, Exception) - Constructor for exception com.atlassian.plugin.servlet.DownloadException
-
- DownloadException(Exception) - Constructor for exception com.atlassian.plugin.servlet.DownloadException
-
- DownloadStrategy - Interface in com.atlassian.plugin.servlet
-
- DownloadStrategyModuleDescriptor - Class in com.atlassian.plugin.servlet.download.plugin
-
- DownloadStrategyModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.plugin.servlet.download.plugin.DownloadStrategyModuleDescriptor
-
Creates a download strategy.
- DummyPlugin - Class in com.atlassian.plugin
-
Dummy plugin implementation that returns java default values and does nothing.
- DummyPlugin() - Constructor for class com.atlassian.plugin.DummyPlugin
-
- DynamicPluginLoader - Interface in com.atlassian.plugin.loaders
-
Plugin loader that supports installed plugins at runtime
- DynamicSchemaBuilder() - Constructor for class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- DynamicSchemaBuilder(String) - Constructor for class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- GENERATE_ANY_HTML - Static variable in class com.atlassian.plugin.Permissions
-
A permission to generate arbitrary HTML.
- GenerateManifestStage - Class in com.atlassian.plugin.osgi.factory.transform.stage
-
Generates an OSGi manifest if not already defined.
- GenerateManifestStage() - Constructor for class com.atlassian.plugin.osgi.factory.transform.stage.GenerateManifestStage
-
- generatePackageVersionString(Map<String, String>) - Static method in class com.atlassian.plugin.osgi.util.OsgiHeaderUtil
-
Generate package version string such as "com.abc;version=1.2,com.atlassian".
- get(String) - Method in class com.atlassian.plugin.manager.PluginRegistryImpl
-
- get() - Method in class com.atlassian.plugin.manager.store.DefaultStoredPluginStateAccessor
-
- get() - Static method in class com.atlassian.plugin.osgi.hostcomponents.impl.CallingBundleStore
-
- get() - Method in class com.atlassian.plugin.parsers.DefaultSafeModeCommandLineArgumentsFactory
-
- get() - Method in interface com.atlassian.plugin.parsers.SafeModeCommandLineArgumentsFactory
-
- get(String) - Method in interface com.atlassian.plugin.PluginRegistry.ReadOnly
-
- get(String) - Method in class com.atlassian.plugin.servlet.util.DefaultPathMapper
-
- get(String) - Method in interface com.atlassian.plugin.servlet.util.PathMapper
-
Retrieve appropriate key by matching patterns with supplied path.
- get() - Method in interface com.atlassian.plugin.StoredPluginStateAccessor
-
Get the saved activation state of loaded plugins or modules.
- getActiveModuleDescriptorsByClass(Class<D>) - Method in interface com.atlassian.plugin.PluginAccessor
-
- getActivePermissions() - Method in class com.atlassian.plugin.DummyPlugin
-
- getActivePermissions() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getActivePermissions() - Method in interface com.atlassian.plugin.Plugin
-
- getAll() - Method in class com.atlassian.plugin.manager.PluginRegistryImpl
-
- getAll() - Method in class com.atlassian.plugin.PluginDependencies
-
- getAll() - Method in interface com.atlassian.plugin.PluginRegistry.ReadOnly
-
- getAll(String) - Method in class com.atlassian.plugin.servlet.util.DefaultPathMapper
-
- getAll(String) - Method in interface com.atlassian.plugin.servlet.util.PathMapper
-
Retrieve all mappings which match a supplied path.
- getAllCauses() - Method in exception com.atlassian.plugin.event.NotificationException
-
- getAllowedPermissions() - Method in class com.atlassian.plugin.validation.SchemaReader
-
- getApplication() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getApplications() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getAttribute(String) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- getAttribute(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
Gets the named attribute.
- getAttributeNames() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- getAttributeNames() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getAttributeWithoutValidation(Manifest, String) - Static method in class com.atlassian.plugin.osgi.util.OsgiHeaderUtil
-
Extract the attribute from manifest(no-validations)
- getBaseResource() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarUrlConnection
-
Retrieve the base resource URL.
- getBean(String) - Method in interface com.atlassian.plugin.module.ContainerAccessor
-
Retrieves a bean by name from the container.
- getBean(String) - Method in class com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor
-
- getBeanContextClassLoaderStrategies() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- getBeanDefinition() - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
-
- getBeanInterfaces() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- getBeanName() - Method in interface com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitEvent
-
- getBeanNames() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- getBeansOfType(Class<T>) - Method in interface com.atlassian.plugin.module.ContainerAccessor
-
Gets all the beans that implement a given interface
- getBeansOfType(Class<T>) - Method in class com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor
-
- getBndInstructions() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getBuildNumber() - Method in interface com.atlassian.plugin.Application
-
The build number of the application, as a string.
- getBundle() - Method in interface com.atlassian.plugin.osgi.factory.OsgiBackedPlugin
-
Returns OSGi Bundle that corresponds to the current plugin
- getBundle() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- getBundle() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- getBundleClassPathJars() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getBundledPluginCacheDirectory() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getBundledPluginUrl() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getBundles() - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- getBundles() - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
Gets a list of installed bundles
- getBundleTrackingBeans() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- getByPluginKey() - Method in class com.atlassian.plugin.PluginDependencies
-
- getBytes() - Method in class com.atlassian.plugin.osgi.util.ClassBinaryScanner.InputStreamResource
-
- getCallingBundle() - Static method in class com.atlassian.plugin.osgi.hostcomponents.CallingBundleAccessor
-
- getCause() - Method in class com.atlassian.plugin.event.events.PluginContainerFailedEvent
-
- getClassFile(String) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
- getClassLoader() - Method in class com.atlassian.plugin.DummyPlugin
-
- getClassLoader() - Method in class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
- getClassLoader() - Method in class com.atlassian.plugin.impl.StaticPlugin
-
- getClassLoader() - Method in class com.atlassian.plugin.impl.XmlDynamicPlugin
-
- getClassLoader() - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getClassLoader() - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getClassLoader() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- getClassLoader() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- getClassLoader(Bundle, AlternativeResourceLoader) - Static method in class com.atlassian.plugin.osgi.util.BundleClassLoaderAccessor
-
Creates a classloader that delegates to the bundle
- getClassLoader() - Method in interface com.atlassian.plugin.Plugin
-
Get the classloader for the plugin.
- getClassLoader() - Method in interface com.atlassian.plugin.PluginAccessor
-
Retrieve the class loader responsible for loading classes and resources from plugins.
- getClassLoader() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getClassLoader() - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
- getClassName() - Method in exception com.atlassian.plugin.module.ModuleClassNotFoundException
-
- getCompleteKey() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getCompleteKey() - Method in class com.atlassian.plugin.ModuleCompleteKey
-
Returns the String representation of the complete key.
- getCompleteKey() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
The complete key for this module, including the plugin key.
- getComplexType() - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema
-
- getComplexType() - Method in interface com.atlassian.plugin.schema.spi.Schema
-
- getComponentImports() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getContainer() - Method in class com.atlassian.plugin.event.events.PluginContainerFailedEvent
-
- getContainer() - Method in class com.atlassian.plugin.event.events.PluginContainerRefreshedEvent
-
- getContainerAccessor() - Method in interface com.atlassian.plugin.module.ContainerManagedPlugin
-
- getContainerAccessor() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- getContainerAccessor() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- getContent() - Method in class com.atlassian.plugin.elements.ResourceDescriptor
-
- getContent() - Method in class com.atlassian.plugin.elements.ResourceLocation
-
- getContentType() - Method in class com.atlassian.plugin.elements.ResourceLocation
-
- getContentType(String) - Method in interface com.atlassian.plugin.servlet.ContentTypeResolver
-
Returns the content type for the given resource path.
- getContentType() - Method in interface com.atlassian.plugin.servlet.DownloadableResource
-
Returns the content type for the resource.
- getContentType() - Method in class com.atlassian.plugin.servlet.ForwardableResource
-
- getContext(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getContextPath() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getCreationTime() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- getCurrentHostVersion() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- getCurrentHostVersion() - Method in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
-
- getCycled() - Method in class com.atlassian.plugin.event.events.PluginDependentsChangedEvent
-
Plugins which had their state changed from enabled to disabled to enabled
- getDateEnabled() - Method in class com.atlassian.plugin.DummyPlugin
-
- getDateEnabled() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getDateEnabled() - Method in interface com.atlassian.plugin.Plugin
-
Obtain the date that the plugin system most recently completed enabling of this plugin.
- getDateEnabling() - Method in class com.atlassian.plugin.DummyPlugin
-
- getDateEnabling() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getDateEnabling() - Method in interface com.atlassian.plugin.Plugin
-
Obtain the date that the plugin system most recently commenced enabling this plugin.
- getDateInstalled() - Method in class com.atlassian.plugin.DummyPlugin
-
- getDateInstalled() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getDateInstalled() - Method in interface com.atlassian.plugin.jmx.PluginManagerMXBean.PluginData
-
- getDateInstalled() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- getDateInstalled() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- getDateInstalled() - Method in interface com.atlassian.plugin.Plugin
-
The date this plugin was installed into the system, is the same as the loaded date for non artifact backed plugins
- getDateLoaded() - Method in class com.atlassian.plugin.DummyPlugin
-
- getDateLoaded() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getDateLoaded() - Method in interface com.atlassian.plugin.jmx.PluginManagerMXBean.PluginData
-
- getDateLoaded() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- getDateLoaded() - Method in interface com.atlassian.plugin.Plugin
-
The date this plugin was loaded into the system.
- getDefaultEnablingWaitPeriod() - Static method in class com.atlassian.plugin.util.PluginUtils
-
- getDefaultSessionTrackingModes() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getDefaultTransformStages() - Static method in class com.atlassian.plugin.osgi.factory.transform.DefaultPluginTransformer
-
Gets the default list of transform stages performed by the transformer.
- getDelegate() - Method in class com.atlassian.plugin.manager.store.DelegatingPluginPersistentStateStore
-
Obtain the delegate to use for dispatching a request.
- getDelegatingFilter() - Method in class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
-
- getDependencies() - Method in class com.atlassian.plugin.DummyPlugin
-
- getDependencies() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getDependencies() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- getDependencies() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Determines which plugin keys are dependencies based on tracing the wires, categorising them as mandatory,
optional or dynamic.
- getDependencies(Bundle) - Static method in class com.atlassian.plugin.osgi.util.OsgiPluginUtil
-
Determines which plugin keys are dependencies based on tracing the wires, categorising them as mandatory,
optional or dynamic.
- getDependencies() - Method in interface com.atlassian.plugin.Plugin
-
Determines which plugin keys are dependencies, categorising them as mandatory, optional or dynamic.
- getDeploymentUnits() - Method in class com.atlassian.plugin.loaders.classloading.EmptyScanner
-
- getDeploymentUnits() - Method in class com.atlassian.plugin.loaders.classloading.ForwardingScanner
-
- getDeploymentUnits() - Method in interface com.atlassian.plugin.loaders.classloading.Scanner
-
Gets all deployment units currently being tracked by the scanner.
- getDeploymentUnits() - Method in class com.atlassian.plugin.loaders.DirectoryScanner
-
- getDeploymentUnits() - Method in class com.atlassian.plugin.loaders.FileListScanner
-
- getDeploymentUnits() - Method in class com.atlassian.plugin.loaders.RosterFileScanner
-
- getDescription() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getDescription() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
A simple description of this descriptor.
- getDescription() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getDescription() - Method in class com.atlassian.plugin.PluginInformation
-
- getDescription() - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema
-
- getDescription() - Method in interface com.atlassian.plugin.schema.spi.Schema
-
- getDescription() - Method in interface com.atlassian.plugin.schema.spi.SchemaDocumented
-
- getDescriptionKey() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getDescriptionKey() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
- getDescriptionKey() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getDescriptionKey() - Method in class com.atlassian.plugin.PluginInformation
-
- getDescriptor() - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getDescriptorClassesMap() - Method in class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
- getDescriptorDocument() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getDescriptorInputStream(PluginArtifact) - Method in class com.atlassian.plugin.factories.AbstractPluginFactory
-
- getDescriptorInputStream(PluginArtifact) - Method in class com.atlassian.plugin.factories.LegacyDynamicPluginFactory
-
- getDescriptorInputStream(PluginArtifact) - Method in class com.atlassian.plugin.factories.XmlDynamicPluginFactory
-
- getDescriptorInputStream(PluginArtifact) - Method in class com.atlassian.plugin.osgi.factory.OsgiBundleFactory
-
- getDescriptorInputStream(PluginArtifact) - Method in class com.atlassian.plugin.osgi.factory.OsgiPluginFactory
-
- getDescriptorInputStream(PluginArtifact) - Method in class com.atlassian.plugin.osgi.factory.RemotablePluginFactory
-
- getDescriptorInputStream(PluginArtifact) - Method in class com.atlassian.plugin.osgi.factory.UnloadableStaticPluginFactory
-
- getDisabled() - Method in class com.atlassian.plugin.event.events.PluginDependentsChangedEvent
-
Plugins which had their state changed from enabled to disabled
- getDisabledPlugins() - Method in class com.atlassian.plugin.parsers.SafeModeCommandLineArguments
-
Used for analytics
- getDisableLastEnabledLinux() - Static method in class com.atlassian.plugin.parsers.SafeModeCommandLineArguments
-
- getDisableLastEnabledWindows() - Static method in class com.atlassian.plugin.parsers.SafeModeCommandLineArguments
-
- getDispatcherConditions() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
- getDispatcherTypes() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
Returns a set of dispatcher types that have been set for this filter.
- getDisplayName() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
Returns the display name of this descriptor, e.g.
- getDocument() - Method in class com.atlassian.plugin.parsers.XmlDescriptorParser
-
- getDocument() - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema
-
- getDocument() - Method in interface com.atlassian.plugin.schema.spi.Schema
-
- getDownloadStrategies() - Method in class com.atlassian.plugin.servlet.AbstractFileServerServlet
-
Returns a list of
DownloadStrategy objects in the order that they will be matched against.
- getDynamic() - Method in class com.atlassian.plugin.PluginDependencies
-
- getDynamicModuleDescriptors() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getDynamicModuleDescriptors() - Method in interface com.atlassian.plugin.PluginInternal
-
- getDynamicModules(Plugin) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getDynamicModules(Plugin) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getDynamicModules(Plugin) - Method in interface com.atlassian.plugin.PluginAccessor
-
Retrieve all currently registered dynamic modules i.e.
- getDynamicPluginClass(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getDynamicResourceAsStream(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getDynamicResourceAsStream(String) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getDynamicResourceAsStream(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
Retrieve a resource from a currently loaded (and active) dynamically loaded plugin.
- getEffectiveMajorVersion() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getEffectiveMinorVersion() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getEffectiveSessionTrackingModes() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getElapsedTime() - Method in class com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitEndedEvent
-
- getElapsedTime() - Method in class com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitTimedOutEvent
-
- getElementName() - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema
-
- getElementName() - Method in interface com.atlassian.plugin.schema.spi.Schema
-
- getEnabledModuleDescriptorsByClass(Class<D>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
This method has been reverted to pre PLUG-40 to fix performance issues
that were encountered during load testing.
- getEnabledModuleDescriptorsByClass(Class<D>) - Method in class com.atlassian.plugin.manager.EnabledModuleCachingPluginAccessor
-
This method overrides the same method on PluginAccessor from the plugin system.
- getEnabledModuleDescriptorsByClass(Class<D>) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getEnabledModuleDescriptorsByClass(Class<D>) - Method in interface com.atlassian.plugin.PluginAccessor
-
Get all enabled module descriptors that have a specific descriptor class.
- getEnabledModulesByClass(Class<M>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getEnabledModulesByClass(Class<M>) - Method in class com.atlassian.plugin.manager.EnabledModuleCachingPluginAccessor
-
This method overrides the same method on PluginAccessor from the plugin system.
- getEnabledModulesByClass(Class<M>) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getEnabledModulesByClass(Class<M>) - Method in interface com.atlassian.plugin.PluginAccessor
-
Retrieve all plugin modules that implement or extend a specific class.
- getEnabledPlugin(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getEnabledPlugin(String) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getEnabledPlugin(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
Retrieve a given plugin if it is enabled.
- getEnabledPluginModule(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getEnabledPluginModule(String) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getEnabledPluginModule(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
Retrieve an enabled plugin module by complete module key.
- getEnabledPlugins() - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getEnabledPlugins() - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getEnabledPlugins() - Method in interface com.atlassian.plugin.PluginAccessor
-
Get all of the currently enabled plugins.
- getEnabledProperty() - Static method in class com.atlassian.plugin.instrumentation.PluginSystemInstrumentation
-
Name of the system property that enables instrumentation.
- getErrors() - Method in exception com.atlassian.plugin.util.validation.ValidationException
-
- getErrorText() - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- getEventPublisher() - Method in class com.atlassian.plugin.event.impl.DefaultPluginEventManager
-
- getEventPublisher() - Method in class com.atlassian.plugin.main.AtlassianPlugins
-
- getExtraExports() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getExtraImports() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getFileForResource(String) - Static method in class com.atlassian.plugin.test.PluginTestUtils
-
- getFileName() - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema
-
- getFileName() - Method in interface com.atlassian.plugin.schema.spi.Schema
-
- getFileOverrides() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getFilter() - Method in interface com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitEvent
-
- getFilter() - Method in class com.atlassian.plugin.osgi.factory.transform.model.ComponentImport
-
- getFilterConfig() - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
-
- getFilterLocation() - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
-
- getFilterName() - Method in class com.atlassian.plugin.servlet.filter.PluginFilterConfig
-
- getFilterRegistration(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getFilterRegistrations() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getFilters(FilterLocation, String, FilterConfig, FilterDispatcherCondition) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- getFilters(FilterLocation, String, FilterConfig, DispatcherType) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- getFilters(FilterLocation, String, FilterConfig, FilterDispatcherCondition) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
- getFilters(FilterLocation, String, FilterConfig, DispatcherType) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Returns the filters that have been registered to filter requests at the specified path matching the location
in the filter stack and registered for the specific dispatcher condition.
- getFrameworkBundleCache() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultOsgiPersistentCache
-
- getFrameworkBundleCache() - Method in interface com.atlassian.plugin.osgi.container.OsgiPersistentCache
-
- getFrameworkBundleDirectory() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getFullExport(String) - Method in class com.atlassian.plugin.osgi.factory.transform.model.SystemExports
-
Constructs a package export, taking into account any attributes on the system export, including the version.
- getHostComponentProvider() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getHostComponentRegistrations() - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- getHostComponentRegistrations() - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
Gets a list of host component registrations
- getHostComponentRegistrations() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getHostContainer() - Method in class com.atlassian.plugin.osgi.external.SingleModuleDescriptorFactory
-
- getHotDeployPollingPeriod() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getI18nNameKey() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getI18nNameKey() - Method in class com.atlassian.plugin.DummyPlugin
-
- getI18nNameKey() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getI18nNameKey() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
- getI18nNameKey() - Method in interface com.atlassian.plugin.Plugin
-
Returns the i18nKey used to get an internationalised name for this plugin.
- getI18nPluginNameKey() - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getId() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- getInitParameter(String) - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- getInitParameter(String) - Method in class com.atlassian.plugin.servlet.filter.PluginFilterConfig
-
- getInitParameter(String) - Method in class com.atlassian.plugin.servlet.PluginServletConfig
-
- getInitParameter(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getInitParameterNames() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- getInitParameterNames() - Method in class com.atlassian.plugin.servlet.filter.PluginFilterConfig
-
- getInitParameterNames() - Method in class com.atlassian.plugin.servlet.PluginServletConfig
-
- getInitParameterNames() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getInitParams() - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
-
- getInputStream() - Method in class com.atlassian.plugin.classloader.url.BytesUrlConnection
-
- getInputStream() - Method in class com.atlassian.plugin.JarPluginArtifact
-
- getInputStream() - Method in interface com.atlassian.plugin.PluginArtifact
-
- getInputStream() - Method in class com.atlassian.plugin.XmlPluginArtifact
-
- getInputStream() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarUrlConnection
-
- getInstallationMode() - Method in class com.atlassian.plugin.DummyPlugin
-
- getInstallationMode() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getInstallationMode() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- getInstallationMode() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getInstallationMode() - Method in interface com.atlassian.plugin.Plugin
-
Gets the installation mode
- getInstallationMode() - Method in class com.atlassian.plugin.PluginPermission
-
The installation mode for that permission.
- getInstance(InputStream, Set<Application>) - Method in class com.atlassian.plugin.osgi.factory.OsgiPluginXmlDescriptorParserFactory
-
Gets an instance that filters the modules "component", "component-import", "module-type", "bean", and "spring"
- getInstance(InputStream, Iterable<InputStream>, Set<Application>) - Method in class com.atlassian.plugin.osgi.factory.OsgiPluginXmlDescriptorParserFactory
-
Gets an instance that filters the modules "component", "component-import", "module-type", "bean", and "spring"
- getInstance() - Method in interface com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration
-
- getInstance(InputStream, Iterable<InputStream>, Set<Application>) - Method in interface com.atlassian.plugin.parsers.CompositeDescriptorParserFactory
-
Creates a new
DescriptorParser for getting plugin descriptor information
from the provided source data and supplemental module descriptors.
- getInstance(InputStream, Set<Application>) - Method in interface com.atlassian.plugin.parsers.DescriptorParserFactory
-
Creates a new
DescriptorParser for getting plugin descriptor information
from the provided source data.
- getInstance(InputStream, Set<Application>) - Method in class com.atlassian.plugin.parsers.XmlDescriptorParserFactory
-
- getInstance() - Static method in class org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarHandler
-
Retrieve the singleton instance.
- getInstrumentRegistry() - Method in class com.atlassian.plugin.instrumentation.PluginSystemInstrumentation
-
Retrieve the instrument registry if instrumentation is enabled and present in the classloader.
- getInterfaces() - Method in class com.atlassian.plugin.osgi.factory.transform.model.ComponentImport
-
- getJarExcludes() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- getJarExcludes() - Method in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
-
- getJarFile() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarUrlConnection
-
- getJarIncludes() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- getJarIncludes() - Method in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
-
- getJspConfigDescriptor() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getKey() - Method in interface com.atlassian.plugin.Application
-
The application key, e.g.
- getKey() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getKey() - Method in class com.atlassian.plugin.DummyPlugin
-
- getKey() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getKey() - Method in enum com.atlassian.plugin.InstallationMode
-
- getKey() - Method in interface com.atlassian.plugin.jmx.PluginManagerMXBean.PluginData
-
- getKey() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
The key for this module, unique within the plugin.
- getKey() - Method in class com.atlassian.plugin.osgi.factory.transform.model.ComponentImport
-
- getKey() - Method in interface com.atlassian.plugin.parsers.DescriptorParser
-
- getKey() - Method in class com.atlassian.plugin.parsers.XmlDescriptorParser
-
- getKey() - Method in interface com.atlassian.plugin.Plugin
-
- getLastAccessedTime() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- getLateStartupEnableRetryProperty() - Static method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getListSuffix() - Static method in class com.atlassian.plugin.loaders.BundledPluginLoader
-
The suffix used for bundled plugin list files.
- getListSuffix() - Static method in class com.atlassian.plugin.loaders.RosterFileScanner
-
The suffix for a roster file containing a simple plugin list.
- getLocalResource(String) - Method in class com.atlassian.plugin.classloader.PluginClassLoader
-
Gets the resource from this classloader only
- getLocation() - Method in class com.atlassian.plugin.elements.ResourceDescriptor
-
- getLocation() - Method in class com.atlassian.plugin.elements.ResourceLocation
-
- getLocation() - Method in interface com.atlassian.plugin.jmx.PluginManagerMXBean.PluginData
-
- getLocation() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
- getLocation() - Method in class com.atlassian.plugin.servlet.ForwardableResource
-
- getLockModeProperty() - Static method in class com.atlassian.plugin.manager.store.SynchronizedPluginPersistentStateStore
-
- getLog() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getLoggingEvents() - Method in class com.atlassian.plugin.test.CapturedLogging
-
- getMainInterfaceClasses() - Method in interface com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration
-
- getMainInterfaces() - Method in interface com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration
-
- getMajorVersion() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getMandatory() - Method in class com.atlassian.plugin.PluginDependencies
-
- getManifest(File) - Static method in class com.atlassian.plugin.osgi.factory.transform.JarUtils
-
Get the
Manifest from a Jar file, or create a new one if there isn't one already.
- getManifest() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getManifest(PluginArtifact) - Static method in class com.atlassian.plugin.osgi.util.OsgiHeaderUtil
-
Extract the manifest of a PluginArtifact.
- getMap() - Method in interface com.atlassian.plugin.manager.PluginPersistentState
-
- getMaxInactiveInterval() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- getMaxOccurs() - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema
-
- getMaxOccurs() - Method in interface com.atlassian.plugin.schema.spi.Schema
-
- getMaxVersion() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getMessage() - Method in exception com.atlassian.plugin.module.ModuleClassNotFoundException
-
- getMimeType(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getMinimumPluginVersionsFileProperty() - Static method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getMinJavaVersion() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getMinJavaVersion() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
- getMinJavaVersion() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getMinJavaVersion() - Method in class com.atlassian.plugin.PluginInformation
-
- getMinorVersion() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getMinVersion() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getModule() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getModule() - Method in class com.atlassian.plugin.event.events.PluginModuleEvent
-
- getModule() - Method in class com.atlassian.plugin.eventlistener.descriptors.EventListenerModuleDescriptor
-
- getModule() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
The particular module object created by this plugin.
- getModule() - Method in class com.atlassian.plugin.osgi.factory.descriptor.ComponentImportModuleDescriptor
-
- getModule() - Method in class com.atlassian.plugin.osgi.factory.descriptor.ComponentModuleDescriptor
-
- getModule() - Method in class com.atlassian.plugin.osgi.factory.descriptor.ModuleTypeModuleDescriptor
-
- getModule() - Method in class com.atlassian.plugin.schema.impl.DescribedModuleTypeModuleDescriptor
-
- getModule() - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextListenerModuleDescriptor
-
- getModule() - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
-
- getModule() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
- getModule() - Method in class com.atlassian.plugin.servlet.descriptors.ServletModuleDescriptor
-
- getModule() - Method in class com.atlassian.plugin.servlet.download.plugin.DownloadStrategyModuleDescriptor
-
- getModuleClass() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getModuleClass(String, ModuleDescriptor<T>) - Method in class com.atlassian.plugin.module.LegacyModuleFactory
-
- getModuleClass() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
The class of the module this descriptor creates.
- getModuleClassName() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getModuleDescriptor(String) - Method in class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
- getModuleDescriptor(String) - Method in class com.atlassian.plugin.descriptors.ChainModuleDescriptorFactory
-
- getModuleDescriptor(String) - Method in class com.atlassian.plugin.DummyPlugin
-
- getModuleDescriptor(String) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getModuleDescriptor(String) - Method in interface com.atlassian.plugin.ModuleDescriptorFactory
-
- getModuleDescriptor(String) - Method in class com.atlassian.plugin.osgi.external.SingleModuleDescriptorFactory
-
- getModuleDescriptor(String) - Method in class com.atlassian.plugin.osgi.factory.UnavailableModuleDescriptorRequiringRestartFallbackFactory
-
- getModuleDescriptor(String) - Method in interface com.atlassian.plugin.Plugin
-
- getModuleDescriptor() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- getModuleDescriptorClass(String) - Method in class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
- getModuleDescriptorClass(String) - Method in class com.atlassian.plugin.descriptors.ChainModuleDescriptorFactory
-
- getModuleDescriptorClass(String) - Method in interface com.atlassian.plugin.ModuleDescriptorFactory
-
- getModuleDescriptorClass(String) - Method in class com.atlassian.plugin.osgi.external.SingleModuleDescriptorFactory
-
- getModuleDescriptorClass(String) - Method in class com.atlassian.plugin.osgi.factory.UnavailableModuleDescriptorRequiringRestartFallbackFactory
-
- getModuleDescriptorClasses() - Method in interface com.atlassian.plugin.osgi.external.ListableModuleDescriptorFactory
-
- getModuleDescriptorClasses() - Method in class com.atlassian.plugin.osgi.external.SingleModuleDescriptorFactory
-
- getModuleDescriptorClasses() - Method in class com.atlassian.plugin.schema.impl.DefaultDescribedModuleDescriptorFactory
-
- getModuleDescriptorFactory() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getModuleDescriptorKeys() - Method in interface com.atlassian.plugin.osgi.external.ListableModuleDescriptorFactory
-
- getModuleDescriptorKeys() - Method in class com.atlassian.plugin.osgi.external.SingleModuleDescriptorFactory
-
- getModuleDescriptorKeys() - Method in class com.atlassian.plugin.schema.impl.DefaultDescribedModuleDescriptorFactory
-
- getModuleDescriptors() - Method in class com.atlassian.plugin.DummyPlugin
-
- getModuleDescriptors() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
Returns the module descriptors for this plugin
- getModuleDescriptors(Predicate<ModuleDescriptor<M>>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getModuleDescriptors(Predicate<ModuleDescriptor<M>>) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getModuleDescriptors() - Method in interface com.atlassian.plugin.Plugin
-
- getModuleDescriptors(ModuleDescriptorPredicate<M>) - Method in interface com.atlassian.plugin.PluginAccessor
-
- getModuleDescriptors(Predicate<ModuleDescriptor<M>>) - Method in interface com.atlassian.plugin.PluginAccessor
-
Gets all module descriptors of installed modules that match the given predicate.
- getModuleDescriptors() - Method in class com.atlassian.plugin.tracker.DefaultPluginModuleTracker
-
- getModuleDescriptors() - Method in interface com.atlassian.plugin.tracker.PluginModuleTracker
-
- getModuleDescriptorsByModuleClass(Class<M>) - Method in class com.atlassian.plugin.DummyPlugin
-
- getModuleDescriptorsByModuleClass(Class<T>) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getModuleDescriptorsByModuleClass(Class<M>) - Method in interface com.atlassian.plugin.Plugin
-
Get the
descriptors whose module class implements or is assignable from the supplied
Class.
- getModuleFactoryForPrefix(PrefixDelegatingModuleFactory.ModuleReference, ModuleDescriptor<?>) - Method in class com.atlassian.plugin.module.PrefixDelegatingModuleFactory
-
Returns the module factory for a prefix, first using registered prefixes, then any from the plugin's container.
- getModuleKey() - Method in exception com.atlassian.plugin.module.ModuleClassNotFoundException
-
- getModuleKey() - Method in class com.atlassian.plugin.ModuleCompleteKey
-
Returns the "simple" module key.
- getModuleKey() - Method in exception com.atlassian.plugin.ModulePermissionException
-
- getModuleReaders(InstallationMode) - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getModules(Predicate<ModuleDescriptor<M>>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getModules(Predicate<ModuleDescriptor<M>>) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getModules(Iterable<? extends ModuleDescriptor<M>>) - Method in class com.atlassian.plugin.manager.SafeModuleExtractor
-
Safely extracts the module instance from the given module descriptors.
- getModules(InstallationMode) - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getModules(ModuleDescriptorPredicate<M>) - Method in interface com.atlassian.plugin.PluginAccessor
-
- getModules(Predicate<ModuleDescriptor<M>>) - Method in interface com.atlassian.plugin.PluginAccessor
-
Gets all installed modules that match the given predicate.
- getModules() - Method in class com.atlassian.plugin.tracker.DefaultPluginModuleTracker
-
- getModules() - Method in interface com.atlassian.plugin.tracker.PluginModuleTracker
-
Gets a snapshot of the currently tracked enabled module instances
- getModuleScanFolders() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getModuleScanFolders() - Method in class com.atlassian.plugin.PluginInformation
-
- getModulesRequiredPermissions() - Method in class com.atlassian.plugin.validation.SchemaReader
-
- getMXBean() - Method in class com.atlassian.plugin.jmx.AbstractJmxBridge
-
Obtain the actual MXBean implementation.
- getName() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getName() - Method in class com.atlassian.plugin.DummyPlugin
-
- getName() - Method in class com.atlassian.plugin.elements.ResourceDescriptor
-
This may throw an exception if one of the deprecated methods is used on a ResourceDescriptor which has been given a namePattern
- getName() - Method in class com.atlassian.plugin.elements.ResourceLocation
-
- getName() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getName() - Method in class com.atlassian.plugin.instrumentation.SingleTimer
-
- getName() - Method in class com.atlassian.plugin.JarPluginArtifact
-
- getName() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
A simple string name for this descriptor.
- getName() - Method in interface com.atlassian.plugin.Plugin
-
Returns the non-localised name of this plugin if defined.
- getName() - Method in interface com.atlassian.plugin.PluginArtifact
-
- getName() - Method in class com.atlassian.plugin.PluginPermission
-
- getName() - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema
-
- getName() - Method in interface com.atlassian.plugin.schema.spi.Schema
-
- getName() - Method in interface com.atlassian.plugin.schema.spi.SchemaDocumented
-
- getName() - Method in class com.atlassian.plugin.XmlPluginArtifact
-
- getNamedDispatcher(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getNewPlugin() - Method in class com.atlassian.plugin.loaders.SinglePluginLoader
-
- getNonEmptyAttribute(Manifest, String) - Static method in class com.atlassian.plugin.osgi.util.OsgiHeaderUtil
-
Extract the attribute from manifest and validate if it's not empty
- getNonValidPermissions() - Method in class com.atlassian.plugin.validation.DescriptorValidator.ValidationError
-
- getNotAskedPermissions() - Method in class com.atlassian.plugin.validation.DescriptorValidator.ValidationError
-
- getObject() - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
- getObjectName() - Method in class com.atlassian.plugin.jmx.AbstractJmxBridge
-
- getObjectType() - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
- getObjectType() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- getOpTimer() - Method in class com.atlassian.plugin.instrumentation.Timer
-
Retrieve the timer, if instrumentation is present and enabled.
- getOptional() - Method in class com.atlassian.plugin.PluginDependencies
-
- getOptionalAttribute(Element, String, Object) - Static method in class com.atlassian.plugin.schema.impl.DescribedModuleTypeModuleDescriptor
-
- getOptionalPermissions() - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema
-
- getOptionalPermissions() - Method in interface com.atlassian.plugin.schema.spi.Schema
-
- getOsgiBundleCache() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultOsgiPersistentCache
-
- getOsgiBundleCache() - Method in interface com.atlassian.plugin.osgi.container.OsgiPersistentCache
-
- getOsgiContainerManager() - Method in class com.atlassian.plugin.main.AtlassianPlugins
-
- getOsgiContainerManager() - Method in class com.atlassian.plugin.osgi.container.OsgiContainerStartedEvent
-
- getOsgiContainerManager() - Method in class com.atlassian.plugin.osgi.container.OsgiContainerStoppedEvent
-
- getOsgiContainerManager() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getOsgiPersistentCache() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getPackageExcludes() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- getPackageExcludes() - Method in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
-
- getPackageIncludes() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- getPackageIncludes() - Method in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
-
- getPackageScannerConfiguration() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getPackageVersions() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- getPackageVersions() - Method in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
-
- getParameter(String) - Method in class com.atlassian.plugin.elements.ResourceDescriptor
-
- getParameter(String) - Method in class com.atlassian.plugin.elements.ResourceLocation
-
- getParameters() - Method in class com.atlassian.plugin.elements.ResourceDescriptor
-
- getParameters() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getParameters() - Method in class com.atlassian.plugin.PluginInformation
-
- getParamName() - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
-
- getParams() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getParams() - Method in class com.atlassian.plugin.elements.ResourceLocation
-
- getParams(Element) - Static method in class com.atlassian.plugin.loaders.LoaderUtils
-
- getParams() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
- getParamValue() - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
-
- getPath() - Method in class com.atlassian.plugin.loaders.classloading.DeploymentUnit
-
- getPathInfo() - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
-
- getPaths() - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
-
- getPermissions() - Method in exception com.atlassian.plugin.ModulePermissionException
-
- getPermissions() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getPermissions(InstallationMode) - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getPermissions() - Method in class com.atlassian.plugin.PluginInformation
-
The set of permissions that the plugin requires to run.
- getPlugin() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getPlugin() - Method in class com.atlassian.plugin.event.events.PluginEvent
-
- getPlugin(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getPlugin(String) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getPlugin() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
- getPlugin() - Method in interface com.atlassian.plugin.osgi.bridge.external.PluginRetrievalService
-
- getPlugin(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
Retrieve a given plugin (whether enabled or not).
- getPluginAccessor() - Method in class com.atlassian.plugin.event.events.PluginFrameworkEvent
-
- getPluginAccessor() - Method in class com.atlassian.plugin.main.AtlassianPlugins
-
- getPluginArtifact() - Method in class com.atlassian.plugin.DummyPlugin
-
- getPluginArtifact() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getPluginArtifact() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getPluginArtifact() - Method in interface com.atlassian.plugin.Plugin
-
Retrieve the original, unprocessed or transformed
PluginArtifact used to create this plugin instance.
- getPluginController() - Method in class com.atlassian.plugin.event.events.PluginFrameworkEvent
-
- getPluginController() - Method in class com.atlassian.plugin.main.AtlassianPlugins
-
- getPluginDescriptorFilename() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getPluginDirectory() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getPluginEnabledStateMap(Plugin) - Method in class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- getPluginEnabledStateMap(Map<String, Boolean>) - Static method in class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- getPluginEnabledStateMap(Plugin) - Method in interface com.atlassian.plugin.StoredPluginState
-
Get state map of the given plugin and its modules.
- getPluginEnabledStateWithCurrentTime(boolean) - Static method in class com.atlassian.plugin.manager.PluginEnabledState
-
- getPluginEventManager() - Method in class com.atlassian.plugin.main.AtlassianPlugins
-
- getPluginFile() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getPluginForClass(String) - Method in class com.atlassian.plugin.classloader.PluginsClassLoader
-
Returns the Plugin that will be used to load the given class name.
- getPluginFrameworkVersion() - Static method in class com.atlassian.plugin.util.PluginFrameworkUtils
-
Get the current plugin framework version.
- getPluginInformation() - Method in class com.atlassian.plugin.DummyPlugin
-
- getPluginInformation() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getPluginInformation() - Method in interface com.atlassian.plugin.parsers.DescriptorParser
-
- getPluginInformation() - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getPluginInformation() - Method in class com.atlassian.plugin.parsers.XmlDescriptorParser
-
- getPluginInformation() - Method in interface com.atlassian.plugin.Plugin
-
- getPluginInformationReader() - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getPluginInnerJars() - Method in class com.atlassian.plugin.classloader.PluginClassLoader
-
- getPluginJarEntries() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getPluginJarEntry(String) - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getPluginKey() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getPluginKey() - Method in class com.atlassian.plugin.event.events.PluginContainerFailedEvent
-
- getPluginKey() - Method in class com.atlassian.plugin.event.events.PluginContainerRefreshedEvent
-
- getPluginKey() - Method in class com.atlassian.plugin.event.events.PluginContainerUnavailableEvent
-
- getPluginKey() - Method in exception com.atlassian.plugin.module.ModuleClassNotFoundException
-
- getPluginKey() - Method in class com.atlassian.plugin.ModuleCompleteKey
-
Returns the plugin key.
- getPluginKey() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
The plugin key for this module, derived from the complete key.
- getPluginKey() - Method in interface com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitEvent
-
- getPluginKey(Bundle) - Static method in class com.atlassian.plugin.osgi.util.OsgiHeaderUtil
-
Gets the plugin key from the bundle
WARNING: shamelessly copied at PluginBundleUtils, which can't use
this class due to creating a cyclic build dependency.
- getPluginKey(File) - Static method in class com.atlassian.plugin.osgi.util.OsgiHeaderUtil
-
Obtain the plugin key for a bundle in the given File.
- getPluginKey(Manifest) - Static method in class com.atlassian.plugin.osgi.util.OsgiHeaderUtil
-
Gets the plugin key from the jar manifest
- getPluginKey() - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getPluginKeyFromDescriptor(PluginArtifact) - Method in class com.atlassian.plugin.factories.AbstractPluginFactory
-
- getPluginKeys(Iterable<ModuleDescriptor>) - Method in interface com.atlassian.plugin.manager.ApplicationDefinedPluginsProvider
-
This method extracts the set of plugin keys from the list of module descriptors
- getPluginModule(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getPluginModule(String) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getPluginModule(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
Retrieve any plugin module by complete module key.
- getPluginModulesThatRequireRestart(Plugin) - Static method in class com.atlassian.plugin.util.PluginUtils
-
Gets a list of all the module keys in a plugin that require restart.
- getPluginName() - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getPluginRestartState(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getPluginRestartState(String) - Method in class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- getPluginRestartState(String) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getPluginRestartState(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
Gets the state of the plugin upon restart.
- getPluginRestartState(String) - Method in interface com.atlassian.plugin.StoredPluginState
-
Gets whether the plugin is expected to be upgraded, installed, or removed on next restart.
- getPlugins() - Method in interface com.atlassian.plugin.jmx.PluginManagerMXBean
-
Obtain the currently installed plugins.
- getPlugins() - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getPlugins(Predicate<Plugin>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getPlugins() - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getPlugins(Predicate<Plugin>) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- getPlugins() - Method in interface com.atlassian.plugin.PluginAccessor
-
Gets all of the currently installed plugins.
- getPlugins(PluginPredicate) - Method in interface com.atlassian.plugin.PluginAccessor
-
- getPlugins(Predicate<Plugin>) - Method in interface com.atlassian.plugin.PluginAccessor
-
Gets all installed plugins that match the given predicate.
- getPluginsBeingEnabled() - Method in class com.atlassian.plugin.manager.PluginEnabler
-
- getPluginState() - Method in class com.atlassian.plugin.DummyPlugin
-
- getPluginState() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getPluginState() - Method in interface com.atlassian.plugin.Plugin
-
Returns this plugin's current state.
- getPluginStateMap(Plugin) - Method in interface com.atlassian.plugin.manager.PluginPersistentState
-
- getPluginStateStore() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getPluginsVersion() - Method in class com.atlassian.plugin.DummyPlugin
-
- getPluginsVersion() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getPluginsVersion() - Method in interface com.atlassian.plugin.parsers.DescriptorParser
-
- getPluginsVersion() - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getPluginsVersion() - Method in class com.atlassian.plugin.parsers.XmlDescriptorParser
-
- getPluginsVersion() - Method in interface com.atlassian.plugin.Plugin
-
Gets the version of the plugins system to handle this plugin
- getPluginSystemLifecycle() - Method in class com.atlassian.plugin.main.AtlassianPlugins
-
- getPrefix() - Method in class com.atlassian.plugin.module.ClassPrefixModuleFactory
-
- getPrefix() - Method in interface com.atlassian.plugin.module.PrefixModuleFactory
-
- getPrefix() - Method in class com.atlassian.plugin.osgi.module.BeanPrefixModuleFactory
-
- getProperties() - Method in interface com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration
-
- getRealPath(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getReferenceMode() - Method in class com.atlassian.plugin.JarPluginArtifact
-
- getReferenceMode() - Method in interface com.atlassian.plugin.PluginArtifact
-
- getReferenceMode() - Method in class com.atlassian.plugin.XmlPluginArtifact
-
- getReferenceModePropertyName() - Static method in class com.atlassian.plugin.loaders.RosterFilePluginLoader
-
- getReferredClasses() - Method in class com.atlassian.plugin.osgi.util.ClassBinaryScanner.ScanResult
-
- getReferredPackages() - Method in class com.atlassian.plugin.osgi.util.ClassBinaryScanner.ScanResult
-
- getRegisteredServices() - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- getRegisteredServices() - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
Gets a list of service references
- getRegistry() - Method in class com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar
-
- getRequestDispatcher(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getRequiredHostComponents() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getRequiredModuleKeys() - Method in class com.atlassian.plugin.metadata.ClasspathFilePluginMetadata
-
- getRequiredModuleKeys() - Method in interface com.atlassian.plugin.metadata.RequiredPluginProvider
-
The set of all of the plugin modules that have been marked as required by the host application.
- getRequiredPermissions() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
The set of additionally required permissions.
- getRequiredPermissions(Class<?>) - Static method in class com.atlassian.plugin.Permissions
-
- getRequiredPermissions() - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema
-
- getRequiredPermissions() - Method in interface com.atlassian.plugin.schema.spi.Schema
-
- getRequiredPluginKeys() - Method in class com.atlassian.plugin.metadata.ClasspathFilePluginMetadata
-
- getRequiredPluginKeys() - Method in interface com.atlassian.plugin.metadata.RequiredPluginProvider
-
The set of all of the plugins that have been marked as required by the host application.
- getRequiredPlugins() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getResource(String) - Method in class com.atlassian.plugin.classloader.DelegationClassLoader
-
- getResource(String) - Method in class com.atlassian.plugin.classloader.PluginClassLoader
-
Load the named resource from this plugin.
- getResource(String) - Method in class com.atlassian.plugin.DummyPlugin
-
- getResource(String) - Method in class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
- getResource(String) - Method in class com.atlassian.plugin.impl.StaticPlugin
-
- getResource(String) - Method in class com.atlassian.plugin.impl.XmlDynamicPlugin
-
- getResource(String) - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- getResource(String) - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- getResource(String) - Method in interface com.atlassian.plugin.Plugin
-
Retrieve the URL of the resource from the plugin.
- getResource(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getResource(String) - Method in class com.atlassian.plugin.util.ChainingClassLoader
-
- getResource(String, Class<?>) - Static method in class com.atlassian.plugin.util.ClassLoaderUtils
-
Load a given resource.
- getResource(String) - Method in class com.atlassian.plugin.util.resource.AlternativeClassLoaderResourceLoader
-
- getResource(String) - Method in class com.atlassian.plugin.util.resource.AlternativeDirectoryResourceLoader
-
Retrieve the URL of the resource from the directories.
- getResource(String) - Method in class com.atlassian.plugin.util.resource.AlternativePluginResourceLoader
-
- getResource(String) - Method in interface com.atlassian.plugin.util.resource.AlternativeResourceLoader
-
Retrieve the URL of the resource from the directories.
- getResource(String) - Method in class com.atlassian.plugin.util.resource.NoOpAlternativeResourceLoader
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.classloader.DelegationClassLoader
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.DummyPlugin
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.impl.StaticPlugin
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.impl.XmlDynamicPlugin
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.JarPluginArtifact
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- getResourceAsStream(String) - Method in interface com.atlassian.plugin.Plugin
-
Load a given resource from the plugin.
- getResourceAsStream(String) - Method in interface com.atlassian.plugin.PluginArtifact
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.servlet.DownloadableClasspathResource
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.servlet.DownloadableWebResource
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.servlet.EmptyDownloadableResource
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.util.ChainingClassLoader
-
- getResourceAsStream(String, Class<?>) - Static method in class com.atlassian.plugin.util.ClassLoaderUtils
-
This is a convenience method to load a resource as a stream.
- getResourceAsStream(String) - Method in class com.atlassian.plugin.util.resource.AlternativeClassLoaderResourceLoader
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.util.resource.AlternativeDirectoryResourceLoader
-
Load a given resource from the directories.
- getResourceAsStream(String) - Method in class com.atlassian.plugin.util.resource.AlternativePluginResourceLoader
-
- getResourceAsStream(String) - Method in interface com.atlassian.plugin.util.resource.AlternativeResourceLoader
-
Load a given resource from the directories.
- getResourceAsStream(String) - Method in class com.atlassian.plugin.util.resource.NoOpAlternativeResourceLoader
-
- getResourceAsStream(String) - Method in class com.atlassian.plugin.XmlPluginArtifact
-
Always returns null, since it doesn't make sense for an XML artifact
- getResourceDescriptor(String, String) - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getResourceDescriptor(String, String) - Method in class com.atlassian.plugin.DummyPlugin
-
- getResourceDescriptor(String, String) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getResourceDescriptor(String, String) - Method in interface com.atlassian.plugin.Resourced
-
- getResourceDescriptor(String, String) - Method in class com.atlassian.plugin.Resources
-
- getResourceDescriptors() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getResourceDescriptors() - Method in class com.atlassian.plugin.DummyPlugin
-
- getResourceDescriptors() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getResourceDescriptors() - Method in interface com.atlassian.plugin.Resourced
-
- getResourceDescriptors() - Method in class com.atlassian.plugin.Resources
-
- getResourceDirectories() - Method in class com.atlassian.plugin.util.resource.AlternativeDirectoryResourceLoader
-
- getResourceLocation(String, String) - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getResourceLocation(String, String) - Method in class com.atlassian.plugin.DummyPlugin
-
- getResourceLocation(String, String) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getResourceLocation(String, String) - Method in interface com.atlassian.plugin.Resourced
-
- getResourceLocation(String, String) - Method in class com.atlassian.plugin.Resources
-
- getResourceLocation() - Method in class com.atlassian.plugin.servlet.DownloadableClasspathResource
-
- getResourceLocationForName(String) - Method in class com.atlassian.plugin.elements.ResourceDescriptor
-
- getResourcePaths(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getResources(String) - Method in class com.atlassian.plugin.classloader.DelegationClassLoader
-
- getResources() - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getResources(String) - Method in class com.atlassian.plugin.util.ChainingClassLoader
-
- getResources(String, Class<?>) - Static method in class com.atlassian.plugin.util.ClassLoaderUtils
-
returns all found resources as java.net.URLs.
- getSafeModeArguments() - Method in class com.atlassian.plugin.parsers.SafeModeCommandLineArguments
-
- getSchema(String) - Method in interface com.atlassian.plugin.schema.descriptor.DescribedModuleDescriptorFactory
-
Gets the schema for the given module type.
- getSchema(String) - Method in class com.atlassian.plugin.schema.impl.DefaultDescribedModuleDescriptorFactory
-
- getSchema() - Method in interface com.atlassian.plugin.schema.spi.SchemaFactory
-
- getScopeKey() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getScopeKey() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getScopeKey() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getScopeKey() - Method in class com.atlassian.plugin.PluginInformation
-
- getScopeKey() - Method in interface com.atlassian.plugin.ScopeAware
-
Deprecated.
- getScopeManager() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getSegmentInputStream(InputStream, String) - Method in class org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarUrlConnection
-
Retrieve the InputStream for the nesting
segment relative to a base InputStream.
- getSegments() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarUrlConnection
-
Retrieve the nesting path segments.
- getServerInfo() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getService(Bundle, ServiceRegistration) - Method in class com.atlassian.plugin.osgi.bridge.PluginRetrievalServiceFactory
-
- getServiceTracker(String) - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- getServiceTracker(String, ServiceTrackerCustomizer) - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- getServiceTracker(String) - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
Gets a service tracker to follow a service registered under a certain interface.
- getServiceTracker(String, ServiceTrackerCustomizer) - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
Gets a service tracker to follow a service registered under a certain interface with a
ServiceTrackerCustomizer attached for customizing tracked service objects.
- getServlet(String, ServletConfig) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- getServlet(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getServlet(String, ServletConfig) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Return an instance of the HttpServlet that should be used to serve content matching the provided url path.
- getServletConfig() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- getServletContext() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- getServletContext() - Method in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
-
- getServletContext() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- getServletContext() - Method in class com.atlassian.plugin.servlet.filter.PluginFilterConfig
-
- getServletContext() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- getServletContext() - Method in class com.atlassian.plugin.servlet.PluginServletConfig
-
- getServletContext() - Method in interface com.atlassian.plugin.servlet.ServletContextFactory
-
- getServletContextName() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getServletInfo() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- getServletModuleManager() - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
-
Retrieve the DefaultServletModuleManager from your container framework.
- getServletModuleManager() - Method in class com.atlassian.plugin.servlet.ServletModuleContainerServlet
-
- getServletModuleManager(ServletContext) - Static method in class com.atlassian.plugin.servlet.util.ServletContextServletModuleManagerAccessor
-
Gets the servlet module manager in the servlet context
- getServletName() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- getServletName() - Method in class com.atlassian.plugin.servlet.PluginServletConfig
-
- getServletNames() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getServletPath() - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
-
- getServletRegistration(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getServletRegistrations() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getServlets() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getSession() - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
-
- getSession(boolean) - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
-
- getSessionContext() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- getSessionCookieConfig() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getSource() - Method in class com.atlassian.plugin.loaders.SinglePluginLoader
-
- getSource() - Method in class com.atlassian.plugin.osgi.factory.transform.model.ComponentImport
-
- getStartup() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getStartup() - Method in class com.atlassian.plugin.PluginInformation
-
- getStartupOverrideFileProperty() - Static method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getState() - Method in class com.atlassian.plugin.event.events.PluginDependentsChangedEvent
-
End state of plugin that caused this event.
- getState() - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getState() - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- getStatesMap() - Method in class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- getStatesMap() - Method in interface com.atlassian.plugin.StoredPluginState
-
Get the map of all states with the update timestamp for each of them.
- getSuperClass() - Method in class com.atlassian.plugin.osgi.util.ClassBinaryScanner.ScanResult
-
- getSystemBundle(BundleContext) - Static method in class com.atlassian.plugin.osgi.util.OsgiSystemBundleUtil
-
Returns the system bundle.
- getSystemBundleContext(Bundle) - Static method in class com.atlassian.plugin.osgi.util.OsgiSystemBundleUtil
-
Returns the system bundle context.
- getSystemBundleContext(BundleContext) - Static method in class com.atlassian.plugin.osgi.util.OsgiSystemBundleUtil
-
Returns the system bundle context.
- getSystemExports() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getTimestamp() - Method in class com.atlassian.plugin.manager.PluginEnabledState
-
- getTransformedPluginCache() - Method in class com.atlassian.plugin.osgi.container.impl.DefaultOsgiPersistentCache
-
- getTransformedPluginCache() - Method in interface com.atlassian.plugin.osgi.container.OsgiPersistentCache
-
- getType() - Method in class com.atlassian.plugin.elements.ResourceDescriptor
-
- getType() - Method in class com.atlassian.plugin.elements.ResourceLocation
-
- getType() - Method in class com.atlassian.plugin.parsers.ModuleReader
-
- getTypeArguments(Class<T>, Class<? extends T>) - Static method in class com.atlassian.plugin.util.ClassUtils
-
Get the actual type arguments a child class has used to extend a generic base class.
- getValidatedAttribute(Manifest, String) - Static method in class com.atlassian.plugin.osgi.util.OsgiHeaderUtil
-
Extract the attribute from manifest and validate it's not null and not empty
- getValue(String) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- getValueNames() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- getVendorName() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getVendorName() - Method in class com.atlassian.plugin.PluginInformation
-
- getVendorUrl() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getVendorUrl() - Method in class com.atlassian.plugin.PluginInformation
-
- getVersion() - Method in interface com.atlassian.plugin.Application
-
The version of the application, as a string.
- getVersion() - Method in interface com.atlassian.plugin.jmx.PluginManagerMXBean.PluginData
-
- getVersion() - Method in class com.atlassian.plugin.mock.MockVersionedClass
-
- getVersion() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getVersion() - Method in class com.atlassian.plugin.PluginInformation
-
- getVirtualServerName() - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- getWaitMessage() - Method in interface com.atlassian.plugin.util.WaitUntil.WaitCondition
-
Gets the wait message to log for each try
- getWaitTime() - Method in class com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitStartingEvent
-
- getWeight() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
- guessModuleClass(String, ModuleDescriptor<T>) - Method in class com.atlassian.plugin.module.PrefixDelegatingModuleFactory
-
- IDENTITY - Static variable in interface com.atlassian.plugin.schema.spi.SchemaTransformer
-
- IllegalPluginStateException - Exception in com.atlassian.plugin
-
Thrown when a plugin operation has been attempted when the plugin is in an incompatible state.
- IllegalPluginStateException() - Constructor for exception com.atlassian.plugin.IllegalPluginStateException
-
- IllegalPluginStateException(String) - Constructor for exception com.atlassian.plugin.IllegalPluginStateException
-
- IllegalPluginStateException(Throwable) - Constructor for exception com.atlassian.plugin.IllegalPluginStateException
-
- IllegalPluginStateException(String, Throwable) - Constructor for exception com.atlassian.plugin.IllegalPluginStateException
-
- include(String) - Method in class com.atlassian.plugin.util.VersionRange.ActualVersionRangeBuilder
-
- include(String) - Static method in class com.atlassian.plugin.util.VersionRange
-
- init(Plugin, Element) - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- init(Plugin, Element) - Method in class com.atlassian.plugin.eventlistener.descriptors.EventListenerModuleDescriptor
-
- init() - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- init(Plugin, Element) - Method in interface com.atlassian.plugin.ModuleDescriptor
-
Initialise a module given it's parent plugin and the XML element
representing the module.
- init(Plugin, Element) - Method in class com.atlassian.plugin.osgi.factory.descriptor.ComponentImportModuleDescriptor
-
- init(Plugin, Element) - Method in class com.atlassian.plugin.osgi.factory.descriptor.ComponentModuleDescriptor
-
- init() - Method in interface com.atlassian.plugin.PluginSystemLifecycle
-
Initialise the plugin system.
- init(Plugin, Element) - Method in class com.atlassian.plugin.schema.impl.DescribedModuleTypeModuleDescriptor
-
- init(ServletConfig) - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- init() - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- init(Plugin, Element) - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
-
- init(Plugin, Element) - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextListenerModuleDescriptor
-
- init(Plugin, Element) - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
-
- init(Plugin, Element) - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
- init(FilterConfig) - Method in class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
-
- init(FilterConfig) - Method in class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
-
- init(FilterConfig) - Method in class com.atlassian.plugin.servlet.filter.test.SimpleFilter
-
- init(ServletConfig) - Method in class com.atlassian.plugin.servlet.ServletModuleContainerServlet
-
- init() - Method in class com.atlassian.plugin.spring.pluginns.PluginNamespaceHandler
-
Registers the following features:
The "available" attribute for beans
The "interface" attribute for beans to declare which interfaces they should be registered against
- init(FilterConfig) - Method in class com.atlassian.plugins.filter.scope.ExampleFilter
-
- initBeanDefinitionReader(XmlBeanDefinitionReader) - Method in class org.springframework.osgi.atlassian.NonValidatingOsgiBundleXmlApplicationContext
-
- injectBean(T) - Method in interface com.atlassian.plugin.module.ContainerAccessor
-
Injects an existing bean instance with any dependencies via setters or private field injection
- injectBean(T) - Method in class com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor
-
- INNER1_TEST_JAR - Static variable in class com.atlassian.plugin.test.PluginTestUtils
-
- INNER2_TEST_JAR - Static variable in class com.atlassian.plugin.test.PluginTestUtils
-
- INNER_JARS_BASE_LOCATION - Static variable in class com.atlassian.plugin.osgi.factory.transform.stage.ScanInnerJarsStage
-
- InnerJarURLStreamHandler - Class in com.atlassian.plugin.url
-
- InnerJarURLStreamHandler() - Constructor for class com.atlassian.plugin.url.InnerJarURLStreamHandler
-
- InputStreamResource(InputStream) - Constructor for class com.atlassian.plugin.osgi.util.ClassBinaryScanner.InputStreamResource
-
- install() - Method in class com.atlassian.plugin.DummyPlugin
-
- install() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- install() - Method in interface com.atlassian.plugin.Plugin
-
Installs the plugin into any internal, managing container.
- InstallationMode - Enum in com.atlassian.plugin
-
The mode of installation of a plugin
- installBundle(File, ReferenceMode) - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- installBundle(File, ReferenceMode) - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
Installs a bundle into a running OSGI container.
- installInternal() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
Perform any internal installation logic.
- installInternal() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- installInternal() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Installs the plugin artifact into OSGi
- installPlugin(String, PluginArtifact) - Method in interface com.atlassian.plugin.PluginInstaller
-
Installs the plugin with the given key.
- installPlugin(String, PluginArtifact) - Method in class com.atlassian.plugin.repositories.FilePluginInstaller
-
If there is an existing JAR with the same filename, it is replaced.
- installPlugins(PluginArtifact...) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- installPlugins(PluginArtifact...) - Method in interface com.atlassian.plugin.PluginController
-
Installs multiple plugins and returns the list of plugin keys.
- instance() - Static method in class com.atlassian.plugin.instrumentation.PluginSystemInstrumentation
-
Singleton accessor
- InstanceBuilder - Interface in com.atlassian.plugin.osgi.hostcomponents
-
Ties a host component registration with a host component instance
- INSTRUMENT_REGISTRY_CLASS - Static variable in class com.atlassian.plugin.instrumentation.PluginSystemInstrumentation
-
- invalidate() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- invoke(Object, Method, Object[]) - Method in class com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler
-
- invoke(WaitUntil.WaitCondition) - Static method in class com.atlassian.plugin.util.WaitUntil
-
Invokes the wait condition, trying every second for 10 seconds
- invoke(WaitUntil.WaitCondition, int) - Static method in class com.atlassian.plugin.util.WaitUntil
-
Invokes the wait condition, trying every second for the configured
seconds
- invoke(WaitUntil.WaitCondition, int, TimeUnit, int) - Static method in class com.atlassian.plugin.util.WaitUntil
-
Invokes the wait condition, trying every second for the configured
seconds
- isActive(ScopeManager, ScopeAware) - Static method in interface com.atlassian.plugin.scope.ScopeManager
-
Deprecated.
- isAsyncSupported() - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
-
- isAsyncSupported() - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
-
- isAtlassianDevMode() - Static method in class com.atlassian.plugin.util.PluginUtils
-
- isAutowireCandidate(BeanDefinitionHolder, DependencyDescriptor) - Method in class org.springframework.osgi.atlassian.ExcludableContextAnnotationAutowireCandidateResolver
-
- isBroken() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- isBroken() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
Returns true if this Module is "broken".
- isBundledPlugin() - Method in class com.atlassian.plugin.DummyPlugin
-
- isBundledPlugin() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- isBundledPlugin() - Method in interface com.atlassian.plugin.jmx.PluginManagerMXBean.PluginData
-
- isBundledPlugin() - Method in interface com.atlassian.plugin.Plugin
-
Whether the plugin is a "bundled" plugin that can't be removed.
- isClassNotFoundsWeCareAbout(Throwable) - Method in class com.atlassian.plugin.osgi.container.felix.FelixLoggerBridge
-
- isDeleteable() - Method in class com.atlassian.plugin.DummyPlugin
-
- isDeleteable() - Method in class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
- isDeleteable() - Method in class com.atlassian.plugin.impl.StaticPlugin
-
- isDeleteable() - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- isDeleteable() - Method in class com.atlassian.plugin.impl.XmlDynamicPlugin
-
- isDeleteable() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- isDeleteable() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- isDeleteable() - Method in interface com.atlassian.plugin.Plugin
-
Should the plugin file be deleted on uninstall?
- isDisabledByParam(String) - Method in class com.atlassian.plugin.parsers.SafeModeCommandLineArguments
-
- isDynamicallyLoaded() - Method in class com.atlassian.plugin.DummyPlugin
-
- isDynamicallyLoaded() - Method in class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
This plugin is dynamically loaded, so returns true.
- isDynamicallyLoaded() - Method in class com.atlassian.plugin.impl.StaticPlugin
-
- isDynamicallyLoaded() - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- isDynamicallyLoaded() - Method in class com.atlassian.plugin.impl.XmlDynamicPlugin
-
- isDynamicallyLoaded() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- isDynamicallyLoaded() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- isDynamicallyLoaded() - Method in interface com.atlassian.plugin.Plugin
-
Whether or not this plugin is loaded dynamically at runtime.
- isDynamicPluginLoader() - Method in class com.atlassian.plugin.loaders.ClassPathPluginLoader
-
- isDynamicPluginLoader() - Method in class com.atlassian.plugin.loaders.ForwardingPluginLoader
-
- isDynamicPluginLoader() - Method in interface com.atlassian.plugin.loaders.PluginLoader
-
- isDynamicPluginLoader() - Method in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- isDynamicPluginLoader() - Method in class com.atlassian.plugin.loaders.SinglePluginLoader
-
- isElement(Element) - Static method in class com.atlassian.plugin.test.Matchers
-
Obtain an equality matcher for Element.
- isEnabled() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
Get whether this plugin module is enabled.
- isEnabled() - Method in interface com.atlassian.plugin.jmx.PluginManagerMXBean.PluginData
-
- isEnabled(Plugin) - Method in class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- isEnabled(ModuleDescriptor<?>) - Method in class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- isEnabled() - Method in class com.atlassian.plugin.manager.PluginEnabledState
-
- isEnabled() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
Get whether this plugin module is enabled.
- isEnabled(Plugin) - Method in interface com.atlassian.plugin.StoredPluginState
-
Whether or not a plugin is enabled, calculated from its persisted state AND default state.
- isEnabled(ModuleDescriptor<?>) - Method in interface com.atlassian.plugin.StoredPluginState
-
Whether or not a given plugin module is enabled, calculated from its persisted state AND default state.
- isEnabledByDefault() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- isEnabledByDefault() - Method in class com.atlassian.plugin.DummyPlugin
-
- isEnabledByDefault() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- isEnabledByDefault() - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- isEnabledByDefault() - Method in interface com.atlassian.plugin.jmx.PluginManagerMXBean.PluginData
-
- isEnabledByDefault() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
Whether or not this plugin module is enabled by default.
- isEnabledByDefault() - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- isEnabledByDefault() - Method in interface com.atlassian.plugin.Plugin
-
- isEqualTo(Object) - Method in class com.atlassian.plugin.descriptors.ModuleDescriptors.EqualsBuilder
-
Returns
true if the given object is also a module descriptor and the two descriptors have the same
"complete key" as determined by
ModuleDescriptor.getCompleteKey().
- isExported(String) - Method in class com.atlassian.plugin.osgi.factory.transform.model.SystemExports
-
- isFinished() - Method in interface com.atlassian.plugin.util.WaitUntil.WaitCondition
-
If the condition has been finished
- isInCluster() - Method in interface com.atlassian.plugin.manager.ClusterEnvironmentProvider
-
- isInSafeMode() - Method in class com.atlassian.plugin.manager.DefaultSafeModeManager
-
- isInSafeMode() - Method in interface com.atlassian.plugin.manager.SafeModeManager
-
- isKnownRosterFileFormat(File) - Static method in class com.atlassian.plugin.loaders.RosterFileScanner
-
Check whether a proposed roster file is in a known format.
- isListenerMethod(Method) - Method in class com.atlassian.plugin.event.impl.AnnotationListenerMethodSelector
-
- isListenerMethod(Method) - Method in interface com.atlassian.plugin.event.impl.ListenerMethodSelector
-
Determines if the method is a listener method
- isListenerMethod(Method) - Method in class com.atlassian.plugin.event.impl.MethodNameListenerMethodSelector
-
Determines if the listener method has the name as the one configured
- isNew() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- isOptional(Plugin) - Method in class com.atlassian.plugin.metadata.DefaultPluginMetadataManager
-
A plugin is determined to be optional if the host application has not
indicated to the plugins system that it is required or if any of its
modules have been flagged as not optional.
- isOptional(ModuleDescriptor<?>) - Method in class com.atlassian.plugin.metadata.DefaultPluginMetadataManager
-
A module is determined to be optional if the host application has not
indicated to the plugins system that it is required.
- isOptional(Plugin) - Method in interface com.atlassian.plugin.metadata.PluginMetadataManager
-
This is used to determine if a plugin is considered optional.
- isOptional(ModuleDescriptor<?>) - Method in interface com.atlassian.plugin.metadata.PluginMetadataManager
-
This is used to determine if a module is considered optional.
- isPersistent() - Method in class com.atlassian.plugin.event.events.PluginModulePersistentEvent
-
- isPluginBeingEnabled(Plugin) - Method in class com.atlassian.plugin.manager.PluginEnabler
-
- isPluginEnabled(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
This method checks to see if the plugin is enabled based on the state
manager and the plugin.
- isPluginEnabled(String) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- isPluginEnabled(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
Whether or not a given plugin is currently enabled.
- isPluginModuleEnabled(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- isPluginModuleEnabled(String) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- isPluginModuleEnabled(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
Whether or not a given plugin module is currently enabled.
- isPresent() - Static method in class com.atlassian.plugin.test.Matchers
-
Matcher for an
Optional, matching on present.
- isRemotable() - Method in class com.atlassian.plugin.validation.DescriptorValidator.ValidationSuccess
-
- isResourceModified(HttpServletRequest, HttpServletResponse) - Method in interface com.atlassian.plugin.servlet.DownloadableResource
-
Returns true if the plugin resource has been modified.
- isResourceModified(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.servlet.ForwardableResource
-
- isRunning() - Method in class com.atlassian.plugin.main.HotDeployer
-
- isRunning() - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- isRunning() - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
- isSafeMode() - Method in class com.atlassian.plugin.parsers.SafeModeCommandLineArguments
-
- isScopeActive(String) - Method in class com.atlassian.plugin.scope.AlwaysEnabledScopeManager
-
Deprecated.
- isScopeActive(String) - Method in class com.atlassian.plugin.scope.EverythingIsActiveScopeManager
-
Deprecated.
- isScopeActive(String) - Method in interface com.atlassian.plugin.scope.ScopeManager
-
Deprecated.
- isScopeActive(String) - Method in class com.atlassian.plugin.scope.TenantBasedScopeManager
-
Deprecated.
- isSingleton() - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
- isSnapshotVersion(String) - Static method in class com.atlassian.plugin.util.VersionStringComparator
-
- isSpringPoweredBundle(Bundle) - Method in interface com.atlassian.plugin.osgi.spring.external.ApplicationContextPreProcessor
-
Detects if this bundle is a Spring bundle.
- isSystemModule() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- isSystemModule() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
Whether or not this plugin module is a "system" module that shouldn't be
made visible/disable-able to the user.
- isSystemPlugin() - Method in class com.atlassian.plugin.DummyPlugin
-
- isSystemPlugin() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- isSystemPlugin(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- isSystemPlugin(String) - Method in class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- isSystemPlugin() - Method in interface com.atlassian.plugin.parsers.DescriptorParser
-
- isSystemPlugin() - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- isSystemPlugin() - Method in class com.atlassian.plugin.parsers.XmlDescriptorParser
-
- isSystemPlugin() - Method in interface com.atlassian.plugin.Plugin
-
- isSystemPlugin(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
- isSystemProvided(Plugin) - Method in class com.atlassian.plugin.metadata.DefaultPluginMetadataManager
-
- isSystemProvided(Plugin) - Method in interface com.atlassian.plugin.metadata.PluginMetadataManager
-
This is used to determine if the plugin was provided by the host
application.
- isTrue(String, boolean) - Static method in class com.atlassian.plugin.util.Assertions
-
- isUninstallable() - Method in class com.atlassian.plugin.DummyPlugin
-
- isUninstallable() - Method in class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
- isUninstallable() - Method in class com.atlassian.plugin.impl.StaticPlugin
-
Static plugins loaded from the classpath can't be uninstalled.
- isUninstallable() - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- isUninstallable() - Method in class com.atlassian.plugin.impl.XmlDynamicPlugin
-
- isUninstallable() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- isUninstallable() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- isUninstallable() - Method in interface com.atlassian.plugin.Plugin
-
Whether or not this plugin can be 'uninstalled'.
- isUseAnnotation() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- isUseLegacyDynamicPluginDeployer() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- isUserInstalled(Plugin) - Method in class com.atlassian.plugin.metadata.DefaultPluginMetadataManager
-
A plugin is determined to be non-user if
Plugin.isBundledPlugin() is true or if the
host application has indicated to the plugins system that a plugin was
provided by it.
- isUserInstalled(Plugin) - Method in interface com.atlassian.plugin.metadata.PluginMetadataManager
-
Determines if the plugin was installed by a user.
- isValidPluginsVersion() - Method in class com.atlassian.plugin.factories.AbstractPluginFactory
-
- isValidPluginsVersion() - Method in class com.atlassian.plugin.factories.LegacyDynamicPluginFactory
-
- isValidPluginsVersion() - Method in class com.atlassian.plugin.factories.XmlDynamicPluginFactory
-
- isValidPluginsVersion() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundleFactory
-
- isValidPluginsVersion() - Method in class com.atlassian.plugin.osgi.factory.OsgiPluginFactory
-
- isValidPluginsVersion() - Method in class com.atlassian.plugin.osgi.factory.RemotablePluginFactory
-
- isValidPluginsVersion() - Method in class com.atlassian.plugin.osgi.factory.UnloadableStaticPluginFactory
-
- isValidVersionString(String) - Static method in class com.atlassian.plugin.util.VersionStringComparator
-
- IteratingFilterChain - Class in com.atlassian.plugin.servlet.filter
-
This FilterChain passes control from the first Filter in an iterator to the last.
- IteratingFilterChain(Iterator<Filter>, FilterChain) - Constructor for class com.atlassian.plugin.servlet.filter.IteratingFilterChain
-
Create a new IteratingFilterChain which iterates over the Filters in the supplied Iterator and then returns
control to the main FilterChain.
- packageScannerConfiguration() - Static method in class com.atlassian.plugin.main.PackageScannerConfigurationBuilder
-
Static factory for creating a new builder.
- packageScannerConfiguration(PackageScannerConfiguration) - Method in class com.atlassian.plugin.main.PluginsConfigurationBuilder
-
Sets the package scanner configuration instance that contains information about what packages to expose to plugins.
- PackageScannerConfiguration - Interface in com.atlassian.plugin.osgi.container
-
Contains configuration for the package scanning algorithm that scans your classpath to determine which packages
and versions to export to OSGi.
- PackageScannerConfigurationBuilder - Class in com.atlassian.plugin.main
-
- PackageScannerConfigurationBuilder() - Constructor for class com.atlassian.plugin.main.PackageScannerConfigurationBuilder
-
Default constructor.
- PackageScannerConfigurationBuilder(PackageScannerConfiguration) - Constructor for class com.atlassian.plugin.main.PackageScannerConfigurationBuilder
-
Copy constructor.
- packagesToExclude(String...) - Method in class com.atlassian.plugin.main.PackageScannerConfigurationBuilder
-
Sets a list of package expressions to hide from plugins.
- packagesToInclude(String...) - Method in class com.atlassian.plugin.main.PackageScannerConfigurationBuilder
-
Sets a list of package expressions to expose to plugins.
- packagesVersions(Map<String, String>) - Method in class com.atlassian.plugin.main.PackageScannerConfigurationBuilder
-
Sets which packages should be exposed as which versions.
- parse(String) - Static method in enum com.atlassian.plugin.servlet.filter.FilterLocation
-
Parses a filter location from a string.
- parse(String) - Static method in class com.atlassian.plugin.util.VersionRange
-
- parseHeader(String) - Static method in class com.atlassian.plugin.osgi.util.OsgiHeaderUtil
-
Parses an OSGi header line into a map structure
- parseURL(URL, String, int, int) - Method in class com.atlassian.plugin.url.InnerJarURLStreamHandler
-
- parseURL(URL, String, int, int) - Method in class org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarHandler
-
- PATH_SEPARATOR - Static variable in class com.atlassian.plugin.servlet.AbstractFileServerServlet
-
- PathMapper - Interface in com.atlassian.plugin.servlet.util
-
The PathMapper is used to map file patterns to keys, and find an appropriate key for a given file path.
- PermissionCheckingPluginLoader - Class in com.atlassian.plugin.loaders
-
- PermissionCheckingPluginLoader(PluginLoader) - Constructor for class com.atlassian.plugin.loaders.PermissionCheckingPluginLoader
-
- Permissions - Class in com.atlassian.plugin
-
- PluggableDownloadStrategy - Class in com.atlassian.plugin.servlet.download.plugin
-
- PluggableDownloadStrategy(PluginEventManager) - Constructor for class com.atlassian.plugin.servlet.download.plugin.PluggableDownloadStrategy
-
- plugin - Variable in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- Plugin - Interface in com.atlassian.plugin
-
- PLUGIN_LIST_SEPARATOR - Static variable in class com.atlassian.plugin.parsers.SafeModeCommandLineArguments
-
- PLUGIN_RESOURCE_DIRECTORIES - Static variable in class com.atlassian.plugin.util.resource.AlternativeDirectoryResourceLoader
-
- PluginAccessor - Interface in com.atlassian.plugin
-
Allows access to the current plugin system state
- PluginAccessor.Descriptor - Class in com.atlassian.plugin
-
The plugin descriptor file.
- pluginArtifact - Variable in class com.atlassian.plugin.impl.AbstractPlugin
-
- PluginArtifact - Interface in com.atlassian.plugin
-
Allows the retrieval of files and/or an input stream of a plugin artifact.
- PluginArtifact.HasExtraModuleDescriptors - Interface in com.atlassian.plugin
-
- pluginArtifactFactory - Variable in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- PluginArtifactFactory - Interface in com.atlassian.plugin
-
Creates a plugin artifact from a URL
- PluginAvailableBeanDefinitionDecorator - Class in com.atlassian.plugin.spring.pluginns
-
Processes an "available" attribute in the plugin namespace.
- PluginAvailableBeanDefinitionDecorator() - Constructor for class com.atlassian.plugin.spring.pluginns.PluginAvailableBeanDefinitionDecorator
-
- PluginBeanDefinitionRegistry - Class in com.atlassian.plugin.spring
-
- PluginBeanDefinitionRegistry(BeanDefinitionRegistry) - Constructor for class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
-
- PluginBridgeEventMulticaster - Class in com.atlassian.plugin.osgi.spring
-
Finds ApplicationListener bridge and uses it to CC all event broadcasts
- PluginBridgeEventMulticaster(BundleContext) - Constructor for class com.atlassian.plugin.osgi.spring.PluginBridgeEventMulticaster
-
Look for the application listener bridge from atlassian-plugins-osgi-bridge.
- PluginClassLoader - Class in com.atlassian.plugin.classloader
-
A class loader used to load classes and resources from a given plugin.
- PluginClassLoader(File) - Constructor for class com.atlassian.plugin.classloader.PluginClassLoader
-
- PluginClassLoader(File, ClassLoader) - Constructor for class com.atlassian.plugin.classloader.PluginClassLoader
-
- PluginClassLoader(File, ClassLoader, File) - Constructor for class com.atlassian.plugin.classloader.PluginClassLoader
-
- PluginContainerFailedEvent - Class in com.atlassian.plugin.event.events
-
Event thrown when the container a plugin is installed into either rejects the plugin or fails altogether.
- PluginContainerFailedEvent(Object, String, Throwable) - Constructor for class com.atlassian.plugin.event.events.PluginContainerFailedEvent
-
- PluginContainerRefreshedEvent - Class in com.atlassian.plugin.event.events
-
Event for when the container a plugin is installed into has been refreshed.
- PluginContainerRefreshedEvent(Object, String) - Constructor for class com.atlassian.plugin.event.events.PluginContainerRefreshedEvent
-
- PluginContainerUnavailableEvent - Class in com.atlassian.plugin.event.events
-
Event for when the container of a plugin is been shutdown, usually as a result of the OSGi bundle being stopped.
- PluginContainerUnavailableEvent(String) - Constructor for class com.atlassian.plugin.event.events.PluginContainerUnavailableEvent
-
- PluginContextClassLoaderStrategyBeanDefinitionDecorator - Class in com.atlassian.plugin.spring.pluginns
-
Processes an "contextClassLoader" strategy attribute in the plugin namespace.
- PluginContextClassLoaderStrategyBeanDefinitionDecorator() - Constructor for class com.atlassian.plugin.spring.pluginns.PluginContextClassLoaderStrategyBeanDefinitionDecorator
-
- PluginController - Interface in com.atlassian.plugin
-
Interface to control the state of the plugin system
- PluginDependencies - Class in com.atlassian.plugin
-
All plugin keys which are dependents of another plugin, divided into OSGi style import resolutions: mandatory
(default), optional and dynamic.
- PluginDependencies() - Constructor for class com.atlassian.plugin.PluginDependencies
-
- PluginDependencies(Set<String>, Set<String>, Set<String>) - Constructor for class com.atlassian.plugin.PluginDependencies
-
- PluginDependencies.Builder - Class in com.atlassian.plugin
-
- PluginDependencies.Type - Enum in com.atlassian.plugin
-
- PluginDependentsChangedEvent - Class in com.atlassian.plugin.event.events
-
Event fired after dependent plugins have changed their state in response to a change in this plugin's state i.e.
- PluginDependentsChangedEvent(Plugin, PluginState, Set<Plugin>, Set<Plugin>) - Constructor for class com.atlassian.plugin.event.events.PluginDependentsChangedEvent
-
- pluginDescriptorFilename(String) - Method in class com.atlassian.plugin.main.PluginsConfigurationBuilder
-
Sets the plugin descriptor file name to expect in a plugin JAR artifact
- PluginDescriptorReader - Class in com.atlassian.plugin.parsers
-
A simple class to read the basic elements of a plugin descriptor.
- PluginDescriptorReader(Document, Set<Application>) - Constructor for class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- pluginDirectory(File) - Method in class com.atlassian.plugin.main.PluginsConfigurationBuilder
-
Sets the directory that contains the plugins and will be used to store installed plugins.
- PluginDisabledEvent - Class in com.atlassian.plugin.event.events
-
Event that signifies a plugin has been disabled, uninstalled, or updated.
- PluginDisabledEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginDisabledEvent
-
- PluginDisablingEvent - Class in com.atlassian.plugin.event.events
-
Event fired before a plugin is disabled.
- PluginDisablingEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginDisablingEvent
-
- PluginEnabledEvent - Class in com.atlassian.plugin.event.events
-
Event fired when a plugin is enabled, installed, or updated.
- PluginEnabledEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginEnabledEvent
-
- PluginEnabledState - Class in com.atlassian.plugin.manager
-
The state of a plugin with the current status (enabled/disabled) and a timestamp of last state update
- PluginEnabledState(boolean, long) - Constructor for class com.atlassian.plugin.manager.PluginEnabledState
-
- PluginEnabledState(boolean) - Constructor for class com.atlassian.plugin.manager.PluginEnabledState
-
- PluginEnabler - Class in com.atlassian.plugin.manager
-
Helper class that handles the problem of enabling a set of plugins at once.
- PluginEnabler(PluginAccessor, PluginController, PluginExceptionInterception) - Constructor for class com.atlassian.plugin.manager.PluginEnabler
-
- PluginEnablingEvent - Class in com.atlassian.plugin.event.events
-
Event fired before a Plugin is enabled.
- PluginEnablingEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginEnablingEvent
-
- PluginEvent - Class in com.atlassian.plugin.event.events
-
Base class for events with Plugin context.
- PluginEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginEvent
-
- PluginEventListener - Annotation Type in com.atlassian.plugin.event
-
Marks a method that is interested in plugin events
- PluginEventManager - Interface in com.atlassian.plugin.event
-
Defines the event manager for use with internal Atlassian Plugins framework events.
- PluginException - Exception in com.atlassian.plugin
-
Generic plugin exception.
- PluginException() - Constructor for exception com.atlassian.plugin.PluginException
-
- PluginException(String) - Constructor for exception com.atlassian.plugin.PluginException
-
- PluginException(Throwable) - Constructor for exception com.atlassian.plugin.PluginException
-
- PluginException(String, Throwable) - Constructor for exception com.atlassian.plugin.PluginException
-
- PluginExceptionInterception - Interface in com.atlassian.plugin.exception
-
This allows the Host application to intercept a plugin exception and do something meaningful with it.
- pluginFactories - Variable in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- PluginFactory - Interface in com.atlassian.plugin.factories
-
Creates the plugin artifact and deploys it into the appropriate plugin management system
- PluginFilterConfig - Class in com.atlassian.plugin.servlet.filter
-
Instances of the PluginFilterConfig are passed to plugins Filter init() method.
- PluginFilterConfig(ServletFilterModuleDescriptor, ServletContext) - Constructor for class com.atlassian.plugin.servlet.filter.PluginFilterConfig
-
- PluginFrameworkDelayedEvent - Class in com.atlassian.plugin.event.events
-
Event that signifies the plugin framework is delayed after early startup and is waiting
to commence late startup.
- PluginFrameworkDelayedEvent(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugin.event.events.PluginFrameworkDelayedEvent
-
- PluginFrameworkEvent - Class in com.atlassian.plugin.event.events
-
Base class for events with plugin framework context.
- PluginFrameworkEvent(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugin.event.events.PluginFrameworkEvent
-
- PluginFrameworkResumingEvent - Class in com.atlassian.plugin.event.events
-
Event that signifies the plugin framework has resumed initialization in response to lateStartup.
- PluginFrameworkResumingEvent(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugin.event.events.PluginFrameworkResumingEvent
-
- PluginFrameworkShutdownEvent - Class in com.atlassian.plugin.event.events
-
Event that signifies the plugin framework has been shutdown.
- PluginFrameworkShutdownEvent(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugin.event.events.PluginFrameworkShutdownEvent
-
- PluginFrameworkShuttingDownEvent - Class in com.atlassian.plugin.event.events
-
Event that signifies the plugin framework is about to be shutdown.
- PluginFrameworkShuttingDownEvent(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugin.event.events.PluginFrameworkShuttingDownEvent
-
- PluginFrameworkStartedEvent - Class in com.atlassian.plugin.event.events
-
Event that signifies the plugin framework has been started and initialized.
- PluginFrameworkStartedEvent(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugin.event.events.PluginFrameworkStartedEvent
-
- PluginFrameworkStartingEvent - Class in com.atlassian.plugin.event.events
-
Event that signifies the plugin framework is being started.
- PluginFrameworkStartingEvent(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugin.event.events.PluginFrameworkStartingEvent
-
- PluginFrameworkUtils - Class in com.atlassian.plugin.util
-
General utility functions for plugin framework.
- PluginFrameworkWarmRestartedEvent - Class in com.atlassian.plugin.event.events
-
Signals a warm restart of the plugin framework has been completed.
- PluginFrameworkWarmRestartedEvent(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugin.event.events.PluginFrameworkWarmRestartedEvent
-
- PluginFrameworkWarmRestartingEvent - Class in com.atlassian.plugin.event.events
-
Signals a warm restart of the plugin framework is about to begin.
- PluginFrameworkWarmRestartingEvent(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugin.event.events.PluginFrameworkWarmRestartingEvent
-
- PluginHttpRequestWrapper - Class in com.atlassian.plugin.servlet
-
A request wrapper for requests bound for servlets declared in plugins.
- PluginHttpRequestWrapper(HttpServletRequest, BaseServletModuleDescriptor<?>) - Constructor for class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
-
- PluginHttpSessionWrapper - Class in com.atlassian.plugin.servlet
-
Wraps a HttpSession for consumption by OSGi plugins in order to workaround Weblogic problems caused by setting
different Context ClassLoaders.
- PluginHttpSessionWrapper(HttpSession) - Constructor for class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- PluginInformation - Class in com.atlassian.plugin
-
- PluginInformation() - Constructor for class com.atlassian.plugin.PluginInformation
-
- PluginInformationReader - Class in com.atlassian.plugin.parsers
-
Reads plugin information from a plugin descriptor.
- PluginInstalledEvent - Class in com.atlassian.plugin.event.events
-
Event fired after a plugin is installed at runtime.
- PluginInstalledEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginInstalledEvent
-
- PluginInstaller - Interface in com.atlassian.plugin
-
A place to store plugins which can be installed and uninstalled.
- PluginInstallingEvent - Class in com.atlassian.plugin.event.events
-
Event fired before a plugin is installed at runtime.
- PluginInstallingEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginInstallingEvent
-
- PluginInterfaceBeanDefinitionDecorator - Class in com.atlassian.plugin.spring.pluginns
-
Matches the
element and registers it against the bean for later processing.
- PluginInterfaceBeanDefinitionDecorator() - Constructor for class com.atlassian.plugin.spring.pluginns.PluginInterfaceBeanDefinitionDecorator
-
- PluginInternal - Interface in com.atlassian.plugin
-
Methods that are necessary for the plugin framework, however should not be exposed via public API.
- PluginJarBuilder - Class in com.atlassian.plugin.test
-
Builds a plugin jar, including optionally compiling simple Java code
- PluginJarBuilder() - Constructor for class com.atlassian.plugin.test.PluginJarBuilder
-
Creates the builder
- PluginJarBuilder(String) - Constructor for class com.atlassian.plugin.test.PluginJarBuilder
-
Creates the builder
- PluginJarBuilder(String, ClassLoader) - Constructor for class com.atlassian.plugin.test.PluginJarBuilder
-
Creates the builder
- PluginKeyPatternsPredicate - Class in com.atlassian.plugin.predicate
-
A plugin predicate which matches regular expressions against plugin keys.
- PluginKeyPatternsPredicate(PluginKeyPatternsPredicate.MatchType, Collection<String>) - Constructor for class com.atlassian.plugin.predicate.PluginKeyPatternsPredicate
-
- PluginKeyPatternsPredicate.MatchType - Enum in com.atlassian.plugin.predicate
-
- PluginLoader - Interface in com.atlassian.plugin.loaders
-
Handles loading and unloading plugin artifacts from a location
- PluginManagerMXBean - Interface in com.atlassian.plugin.jmx
-
The JMX interface to plugin manager facilities.
- PluginManagerMXBean.PluginData - Interface in com.atlassian.plugin.jmx
-
- PluginMetadataManager - Interface in com.atlassian.plugin.metadata
-
Provides information about plugins and modules that is application host
specific.
- PluginModuleAvailableEvent - Class in com.atlassian.plugin.event.events
-
Signifies a plugin module is now available outside the usual installation process.
- PluginModuleAvailableEvent(ModuleDescriptor) - Constructor for class com.atlassian.plugin.event.events.PluginModuleAvailableEvent
-
- pluginModuleDisabled(PluginModuleDisabledEvent) - Method in class com.atlassian.plugin.servlet.download.plugin.PluggableDownloadStrategy
-
- PluginModuleDisabledEvent - Class in com.atlassian.plugin.event.events
-
Event fired when a plugin module is disabled, which can also happen when its
plugin is disabled or uninstalled.
- PluginModuleDisabledEvent(ModuleDescriptor<?>, boolean) - Constructor for class com.atlassian.plugin.event.events.PluginModuleDisabledEvent
-
- PluginModuleDisablingEvent - Class in com.atlassian.plugin.event.events
-
Event fired when a plugin module is about to be disabled, which can also happen when its
plugin is about to be disabled or uninstalled.
- PluginModuleDisablingEvent(ModuleDescriptor<?>, boolean) - Constructor for class com.atlassian.plugin.event.events.PluginModuleDisablingEvent
-
- pluginModuleEnabled(PluginModuleEnabledEvent) - Method in class com.atlassian.plugin.servlet.download.plugin.PluggableDownloadStrategy
-
- PluginModuleEnabledEvent - Class in com.atlassian.plugin.event.events
-
Event fired when a plugin module is enabled, which can also happen when its
plugin is enabled or installed.
- PluginModuleEnabledEvent(ModuleDescriptor<?>) - Constructor for class com.atlassian.plugin.event.events.PluginModuleEnabledEvent
-
- PluginModuleEnablingEvent - Class in com.atlassian.plugin.event.events
-
Event fired when a plugin module is about to be enabled, which can also happen when its
plugin is about to be enabled or installed.
- PluginModuleEnablingEvent(ModuleDescriptor<?>) - Constructor for class com.atlassian.plugin.event.events.PluginModuleEnablingEvent
-
- PluginModuleEvent - Class in com.atlassian.plugin.event.events
-
Base class for events with ModuleDescriptor context.
- PluginModuleEvent(ModuleDescriptor<?>) - Constructor for class com.atlassian.plugin.event.events.PluginModuleEvent
-
- PluginModulePersistentEvent - Class in com.atlassian.plugin.event.events
-
Base class for events with persistent flag in addition to ModuleDescriptor context.
- PluginModulePersistentEvent(ModuleDescriptor<?>, boolean) - Constructor for class com.atlassian.plugin.event.events.PluginModulePersistentEvent
-
- PluginModuleTracker<M,T extends ModuleDescriptor<M>> - Interface in com.atlassian.plugin.tracker
-
Tracks enabled plugin module descriptors, focusing on fast reads.
- PluginModuleTracker.Customizer<M,T extends ModuleDescriptor<M>> - Interface in com.atlassian.plugin.tracker
-
Implement this to customize how and which descriptors are stored
- PluginModuleUnavailableEvent - Class in com.atlassian.plugin.event.events
-
Signifies a plugin module is now unavailable outside the usual installation process.
- PluginModuleUnavailableEvent(ModuleDescriptor<?>) - Constructor for class com.atlassian.plugin.event.events.PluginModuleUnavailableEvent
-
- PluginNamespaceHandler - Class in com.atlassian.plugin.spring.pluginns
-
Handler for the "plugin" namespace
- PluginNamespaceHandler() - Constructor for class com.atlassian.plugin.spring.pluginns.PluginNamespaceHandler
-
- PluginParseException - Exception in com.atlassian.plugin
-
Parse plugin exception - thrown from code which must parse a plugin.
- PluginParseException() - Constructor for exception com.atlassian.plugin.PluginParseException
-
- PluginParseException(String) - Constructor for exception com.atlassian.plugin.PluginParseException
-
- PluginParseException(Throwable) - Constructor for exception com.atlassian.plugin.PluginParseException
-
- PluginParseException(String, Throwable) - Constructor for exception com.atlassian.plugin.PluginParseException
-
- PluginPermission - Class in com.atlassian.plugin
-
Represents a plugin permission as parsed from the plugin descriptor.
- PluginPermission(String) - Constructor for class com.atlassian.plugin.PluginPermission
-
- PluginPermission(String, InstallationMode) - Constructor for class com.atlassian.plugin.PluginPermission
-
- PluginPersistentState - Interface in com.atlassian.plugin.manager
-
Interface that represents a configuration state for plugins and plugin modules.
- PluginPersistentState.Builder - Class in com.atlassian.plugin.manager
-
- PluginPersistentState.Util - Class in com.atlassian.plugin.manager
-
- PluginPersistentStateModifier - Class in com.atlassian.plugin.manager
-
- PluginPersistentStateModifier(PluginPersistentStateStore) - Constructor for class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- PluginPersistentStateStore - Interface in com.atlassian.plugin.manager
-
A wrapper object that the user implements to store the persisted state of plugins.
- PluginPersistentStateStoreMigrator - Class in com.atlassian.plugin.manager.store
-
Contains tasks that are specific to migrating data in the product's PluginPersistentStateStore.
- PluginPredicate - Interface in com.atlassian.plugin.predicate
-
- PluginRefreshedEvent - Class in com.atlassian.plugin.event.events
-
Event fired when the plugin has been refreshed with no user interaction.
- PluginRefreshedEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginRefreshedEvent
-
- PluginRegistry - Interface in com.atlassian.plugin
-
- PluginRegistry.ReadOnly - Interface in com.atlassian.plugin
-
- PluginRegistry.ReadWrite - Interface in com.atlassian.plugin
-
- PluginRegistryImpl - Class in com.atlassian.plugin.manager
-
- PluginRegistryImpl() - Constructor for class com.atlassian.plugin.manager.PluginRegistryImpl
-
- PluginRestartState - Enum in com.atlassian.plugin
-
The state of the plugin after restart.
- PluginRetrievalService - Interface in com.atlassian.plugin.osgi.bridge.external
-
Provides access for the plugin the consuming bundle is a part of
- PluginRetrievalServiceFactory - Class in com.atlassian.plugin.osgi.bridge
-
- PluginRetrievalServiceFactory(PluginAccessor) - Constructor for class com.atlassian.plugin.osgi.bridge.PluginRetrievalServiceFactory
-
- plugins - Variable in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- plugins - Variable in class com.atlassian.plugin.loaders.SinglePluginLoader
-
- PluginsClassLoader - Class in com.atlassian.plugin.classloader
-
A ClassLoader that will loop over all enabled Plugins, attempting to load the given class (or other resource) from
the ClassLoader of each plugin in turn.
- PluginsClassLoader(PluginAccessor) - Constructor for class com.atlassian.plugin.classloader.PluginsClassLoader
-
- PluginsClassLoader(ClassLoader, PluginAccessor, PluginEventManager) - Constructor for class com.atlassian.plugin.classloader.PluginsClassLoader
-
- PluginsConfiguration - Interface in com.atlassian.plugin.main
-
Configuration for the Atlassian Plugins Framework.
- pluginsConfiguration() - Static method in class com.atlassian.plugin.main.PluginsConfigurationBuilder
-
Static factory for creating a new builder.
- PluginsConfigurationBuilder - Class in com.atlassian.plugin.main
-
The builder for
PluginsConfiguration instances that additionally performs validation and default creation.
- PluginsConfigurationBuilder() - Constructor for class com.atlassian.plugin.main.PluginsConfigurationBuilder
-
- PluginServiceDependencyWaitEndedEvent - Class in com.atlassian.plugin.osgi.event
-
Event for when a plugin OSGi service dependency that the system was waiting for has been found
- PluginServiceDependencyWaitEndedEvent(String, String, Filter, long) - Constructor for class com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitEndedEvent
-
- PluginServiceDependencyWaitEvent - Interface in com.atlassian.plugin.osgi.event
-
Events that are fired when OSGi services are waiting to be resolved.
- PluginServiceDependencyWaitStartingEvent - Class in com.atlassian.plugin.osgi.event
-
Event for when a plugin has started to wait for an OSGi service to be available.
- PluginServiceDependencyWaitStartingEvent(String, String, Filter, long) - Constructor for class com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitStartingEvent
-
- PluginServiceDependencyWaitTimedOutEvent - Class in com.atlassian.plugin.osgi.event
-
Event for when a plugin has timed out waiting for an OSGi service to be available
- PluginServiceDependencyWaitTimedOutEvent(String, String, Filter, long) - Constructor for class com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitTimedOutEvent
-
- PluginServletConfig - Class in com.atlassian.plugin.servlet
-
Instances of the PluginServletConfig are passed to plugins servlet Servlet init() method.
- PluginServletConfig(BaseServletModuleDescriptor<?>, ServletContext) - Constructor for class com.atlassian.plugin.servlet.PluginServletConfig
-
- PluginServletContextWrapper - Class in com.atlassian.plugin.servlet
-
A wrapper around servlet context that allows plugin servlets to add
attributes which will not be shared/clobbered by other plugins.
- PluginServletContextWrapper(ServletModuleManager, Plugin, ServletContext, ConcurrentMap<String, Object>, Map<String, String>) - Constructor for class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- pluginShouldBeStarted(Plugin, Iterable<ModuleDescriptor>) - Method in class com.atlassian.plugin.manager.DefaultSafeModeManager
-
- pluginShouldBeStarted(Plugin, Iterable<ModuleDescriptor>) - Method in interface com.atlassian.plugin.manager.SafeModeManager
-
This checks if a plugin should be started when safe-mode is on
- PluginState - Enum in com.atlassian.plugin
-
Represents the state of the plugin
- pluginStateStore(PluginPersistentStateStore) - Method in class com.atlassian.plugin.main.PluginsConfigurationBuilder
-
Sets the plugin state store implementation used for persisting which plugins and modules are enabled or disabled
across restarts.
- PluginSystemInstrumentation - Class in com.atlassian.plugin.instrumentation
-
Optional instrumentation provider for plugin system internals.
- PluginSystemLifecycle - Interface in com.atlassian.plugin
-
Controls the life-cycle of the plugin system.
- PluginTestUtils - Class in com.atlassian.plugin.test
-
- PluginTestUtils() - Constructor for class com.atlassian.plugin.test.PluginTestUtils
-
- PluginTrackBundleBeanDefinitionDecorator - Class in com.atlassian.plugin.spring.pluginns
-
- PluginTrackBundleBeanDefinitionDecorator() - Constructor for class com.atlassian.plugin.spring.pluginns.PluginTrackBundleBeanDefinitionDecorator
-
- PluginTransformationException - Exception in com.atlassian.plugin.osgi.factory.transform
-
Generic wrapper exception for all exceptions thrown during plugin transformation
- PluginTransformationException() - Constructor for exception com.atlassian.plugin.osgi.factory.transform.PluginTransformationException
-
- PluginTransformationException(String) - Constructor for exception com.atlassian.plugin.osgi.factory.transform.PluginTransformationException
-
- PluginTransformationException(String, Throwable) - Constructor for exception com.atlassian.plugin.osgi.factory.transform.PluginTransformationException
-
- PluginTransformationException(Throwable) - Constructor for exception com.atlassian.plugin.osgi.factory.transform.PluginTransformationException
-
- PluginTransformer - Interface in com.atlassian.plugin.osgi.factory.transform
-
Transforms a plugin jar into a proper OSGi bundle
- PluginUninstalledEvent - Class in com.atlassian.plugin.event.events
-
Event fired when a plugin is explicitly uninstalled (as opposed to as part of an upgrade).
- PluginUninstalledEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginUninstalledEvent
-
- PluginUninstallingEvent - Class in com.atlassian.plugin.event.events
-
Event fired before a plugin is explicitly uninstalled (as opposed to as part of an upgrade).
- PluginUninstallingEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginUninstallingEvent
-
- PluginUpgradedEvent - Class in com.atlassian.plugin.event.events
-
Event fired after a plugin is upgraded at runtime.
- PluginUpgradedEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginUpgradedEvent
-
- PluginUpgradingEvent - Class in com.atlassian.plugin.event.events
-
Event fired before a plugin is upgraded at runtime.
- PluginUpgradingEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginUpgradingEvent
-
- PluginUtils - Class in com.atlassian.plugin.util
-
General plugin utility methods
- PluginUtils() - Constructor for class com.atlassian.plugin.util.PluginUtils
-
- pop() - Static method in class com.atlassian.plugin.util.ClassLoaderStack
-
Pops the current ContextClassLoader off the stack, setting the new ContextClassLoader to the previous one on
the stack.
- postProcess(Plugin) - Method in class com.atlassian.plugin.loaders.BundledPluginLoader
-
- postProcess(Plugin) - Method in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
Template method that can be used by a specific
PluginLoader to
add information to a
Plugin after it has been loaded.
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class com.atlassian.plugin.spring.AvailableToPluginsBeanDefinitionRegistryProcessor
-
- postProcessBeanFactory(BundleContext, ConfigurableListableBeanFactory) - Method in class com.atlassian.plugin.osgi.spring.AutowireSupportBeanFactoryPostProcessor
-
- postProcessBeanFactory(BundleContext, ConfigurableListableBeanFactory) - Method in class com.atlassian.plugin.osgi.spring.CommonAnnotationBeanFactoryPostProcessor
-
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.atlassian.plugin.spring.AvailableToPluginsBeanDefinitionRegistryProcessor
-
- PrefixDelegatingModuleFactory - Class in com.atlassian.plugin.module
-
- PrefixDelegatingModuleFactory(Set<PrefixModuleFactory>) - Constructor for class com.atlassian.plugin.module.PrefixDelegatingModuleFactory
-
- PrefixModuleFactory - Interface in com.atlassian.plugin.module
-
A module factory that is matched when its prefix is matched, and therefore, relies an a delegating module factory
that determines the prefix somehow.
- presentWithValue(Matcher<T>) - Static method in class com.atlassian.plugin.test.Matchers
-
Matcher for an
Optional, matching when present and the value matching the input.
- printClassLoader() - Static method in class com.atlassian.plugin.util.ClassLoaderUtils
-
Prints the current classloader hierarchy - useful for debugging.
- printClassLoader(ClassLoader) - Static method in class com.atlassian.plugin.util.ClassLoaderUtils
-
Prints the classloader hierarchy from a given classloader - useful for debugging.
- process(Bundle, ConfigurableApplicationContext) - Method in interface com.atlassian.plugin.osgi.spring.external.ApplicationContextPreProcessor
-
Process a context before it is populated, usually via adding
BeanFactoryPostProcessor instances.
- processMatcher(Matcher) - Method in enum com.atlassian.plugin.predicate.PluginKeyPatternsPredicate.MatchType
-
- ProductPluginAccessor - Class in com.atlassian.plugin.manager
-
- ProductPluginAccessor(PluginRegistry.ReadOnly, PluginPersistentStateStore, ModuleDescriptorFactory, PluginEventManager) - Constructor for class com.atlassian.plugin.manager.ProductPluginAccessor
-
- ProductPluginAccessor(PluginRegistry.ReadOnly, PluginPersistentStateStore, ModuleDescriptorFactory, PluginEventManager, ScopeManager) - Constructor for class com.atlassian.plugin.manager.ProductPluginAccessor
-
- ProductPluginAccessorBase - Class in com.atlassian.plugin.manager
-
- ProductPluginAccessorBase(PluginRegistry.ReadOnly, PluginPersistentStateStore, ModuleDescriptorFactory, PluginEventManager) - Constructor for class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- ProductPluginAccessorBase(PluginRegistry.ReadOnly, PluginPersistentStateStore, ModuleDescriptorFactory, PluginEventManager, ScopeManager) - Constructor for class com.atlassian.plugin.manager.ProductPluginAccessorBase
-
- PROJECT_VERSION - Static variable in class com.atlassian.plugin.test.PluginTestUtils
-
- PropertyBuilder - Interface in com.atlassian.plugin.osgi.hostcomponents
-
Ties properties to the host component registration.
- provide(ComponentRegistrar) - Method in interface com.atlassian.plugin.osgi.hostcomponents.HostComponentProvider
-
Gives the object a chance to register its host components with the registrar
- provideValidationRules(ValidationPattern) - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
Provides validation rules for the pattern
- provideValidationRules(ValidationPattern) - Method in class com.atlassian.plugin.servlet.descriptors.BaseServletModuleDescriptor
-
- provideValidationRules(ValidationPattern) - Method in class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
-
- provideValidationRules(ValidationPattern) - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
- pullSingleTimer(String) - Method in class com.atlassian.plugin.instrumentation.PluginSystemInstrumentation
-
Pull a timer from the instrument registry, if instrumentation is enabled and present in the classloader.
- pullTimer(String) - Method in class com.atlassian.plugin.instrumentation.PluginSystemInstrumentation
-
Pull a timer from the instrument registry, if instrumentation is enabled and present in the classloader.
- push(ClassLoader) - Static method in class com.atlassian.plugin.util.ClassLoaderStack
-
Makes the given classLoader the new ContextClassLoader for this thread, and pushes the current ContextClassLoader
onto a ThreadLocal stack so that we can do a
ClassLoaderStack.pop() operation later to return to that ContextClassLoader.
- put(Plugin) - Method in class com.atlassian.plugin.manager.PluginRegistryImpl
-
- put(Plugin) - Method in interface com.atlassian.plugin.PluginRegistry.ReadWrite
-
- put(String, String) - Method in class com.atlassian.plugin.servlet.util.DefaultPathMapper
-
- put(String, String) - Method in interface com.atlassian.plugin.servlet.util.PathMapper
-
Add a key and appropriate matching pattern.
- putValue(String, Object) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- ReferenceMode - Enum in com.atlassian.plugin
-
A named boolean for specifying whether to allow reference installation of plugins.
- REFRESH_TIMEOUT - Static variable in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- register(Object) - Method in class com.atlassian.plugin.event.impl.DefaultPluginEventManager
-
- register(Object) - Method in interface com.atlassian.plugin.event.PluginEventManager
-
Registers a listener object
- register() - Method in class com.atlassian.plugin.jmx.AbstractJmxBridge
-
Register the MXBean with the platform MBean server.
- register(Object, ObjectName) - Static method in class com.atlassian.plugin.jmx.JmxUtil
-
Register a JMX MBean against a given ObjectName.
- register(Class<?>...) - Method in interface com.atlassian.plugin.osgi.hostcomponents.ComponentRegistrar
-
Starts the single host component registration by declaring it as implementing one or more interfaces
- register(Class<?>...) - Method in class com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar
-
- register(String, DownloadStrategy) - Method in class com.atlassian.plugin.servlet.download.plugin.PluggableDownloadStrategy
-
- REGISTRY_HOME_DIRECTORY - Static variable in class com.atlassian.plugin.instrumentation.PluginSystemInstrumentation
-
- REGISTRY_NAME - Static variable in class com.atlassian.plugin.instrumentation.PluginSystemInstrumentation
-
- RegularExpressions - Class in com.atlassian.plugin.util
-
Utility functions for constructing regular expressions.
- RegularExpressions() - Constructor for class com.atlassian.plugin.util.RegularExpressions
-
- RemotablePluginFactory - Class in com.atlassian.plugin.osgi.factory
-
Plugin loader that starts an OSGi container and loads plugins into it, wrapped as OSGi bundles.
- RemotablePluginFactory(String, Set<Application>, OsgiContainerManager, PluginEventManager) - Constructor for class com.atlassian.plugin.osgi.factory.RemotablePluginFactory
-
Constructor for implementations that want to override the DefaultPluginTransformer with a custom implementation
- REMOTE_PLUGIN_KEY - Static variable in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Manifest key denoting Atlassian remote plugins
- remove(DeploymentUnit) - Method in class com.atlassian.plugin.loaders.classloading.EmptyScanner
-
- remove(DeploymentUnit) - Method in class com.atlassian.plugin.loaders.classloading.ForwardingScanner
-
- remove(DeploymentUnit) - Method in interface com.atlassian.plugin.loaders.classloading.Scanner
-
Remove the specified deployment unit in such a way as it will not be picked up by subsequent scans, even
if the system is restarted.
- remove(DeploymentUnit) - Method in class com.atlassian.plugin.loaders.DirectoryScanner
-
- remove(DeploymentUnit) - Method in class com.atlassian.plugin.loaders.FileListScanner
-
- remove(DeploymentUnit) - Method in class com.atlassian.plugin.loaders.RosterFileScanner
-
- remove(String) - Method in class com.atlassian.plugin.manager.PluginRegistryImpl
-
- remove(String) - Method in interface com.atlassian.plugin.PluginRegistry.ReadWrite
-
- removeAllNamespaces(Document) - Static method in class com.atlassian.plugin.parsers.XmlDescriptorParserUtils
-
- removeAttribute(String) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- removeAttribute(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
Removes an attribute from the local context.
- removeBundleListener(BundleListener) - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- removeBundleListener(BundleListener) - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
That is shortcut to access SystemBundle.
- removed(T) - Method in interface com.atlassian.plugin.tracker.PluginModuleTracker.Customizer
-
Called after the descriptor has been removed from the internal tracker
- removeDirectives(PluginPersistentStateStore) - Static method in class com.atlassian.plugin.manager.store.PluginPersistentStateStoreMigrator
-
Removes directives (e.g.
- removeDirectivesFromKey(String) - Static method in class com.atlassian.plugin.manager.store.PluginPersistentStateStoreMigrator
-
Removes any directives if they are part of the key.
- removeDynamicModule(Plugin, ModuleDescriptor<?>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- removeDynamicModule(Plugin, ModuleDescriptor<?>) - Method in interface com.atlassian.plugin.PluginController
-
Remove a module that was dynamically added to plugin..
- removeDynamicModuleDescriptor(ModuleDescriptor<?>) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- removeDynamicModuleDescriptor(ModuleDescriptor<?>) - Method in interface com.atlassian.plugin.PluginInternal
-
Remove a module descriptor.
- removeFilterModule(ServletFilterModuleDescriptor) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- removeFilterModule(ServletFilterModuleDescriptor) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Remove a previously registered filter plugin module.
- removeModuleDescriptor(String) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- removeModuleDescriptorForType(String) - Method in class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
- removePlugin(Plugin) - Method in class com.atlassian.plugin.loaders.ClassPathPluginLoader
-
- removePlugin(Plugin) - Method in class com.atlassian.plugin.loaders.ForwardingPluginLoader
-
- removePlugin(Plugin) - Method in class com.atlassian.plugin.loaders.PermissionCheckingPluginLoader
-
- removePlugin(Plugin) - Method in interface com.atlassian.plugin.loaders.PluginLoader
-
Remove a specific plugin
- removePlugin(Plugin) - Method in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- removePlugin(Plugin) - Method in class com.atlassian.plugin.loaders.SinglePluginLoader
-
- removeRedundantSlashes(String) - Method in class com.atlassian.plugin.servlet.util.DefaultPathMapper
-
Reduces sequences of more than one consecutive forward slash ("/") to a
single slash (see: https://studio.atlassian.com/browse/PLUG-597).
- removeServletModule(ServletModuleDescriptor) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- removeServletModule(ServletModuleDescriptor) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
Remove a previously registered servlet plugin module.
- removeState(String) - Method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
Remove a plugin's state.
- removeState(Plugin) - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- removeStateFromStore(PluginPersistentStateStore, Plugin) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- removeValue(String) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- required(Plugin) - Method in class com.atlassian.plugin.metadata.ClasspathFilePluginMetadata
-
- required(ModuleDescriptor<?>) - Method in class com.atlassian.plugin.metadata.ClasspathFilePluginMetadata
-
- RequiredPluginProvider - Interface in com.atlassian.plugin.metadata
-
Provides the keys for both plugins and modules that have
been marked as required by the host application.
- RequiredPluginValidator - Interface in com.atlassian.plugin.metadata
-
- RequirePermission - Annotation Type in com.atlassian.plugin
-
A list of permissions to fulfill.
- RequiresRestart - Annotation Type in com.atlassian.plugin.descriptors
-
Marks
ModuleDescriptor implementations that require a restart of the application to
start the plugin when installed at runtime.
- reset() - Method in class com.atlassian.plugin.loaders.classloading.EmptyScanner
-
- reset() - Method in class com.atlassian.plugin.loaders.classloading.ForwardingScanner
-
- reset() - Method in interface com.atlassian.plugin.loaders.classloading.Scanner
-
Reset the scanner.
- reset() - Method in class com.atlassian.plugin.loaders.DirectoryScanner
-
Clears the list of scanned deployment units.
- reset() - Method in class com.atlassian.plugin.loaders.FileListScanner
-
- reset() - Method in class com.atlassian.plugin.loaders.RosterFileScanner
-
- resolve() - Method in class com.atlassian.plugin.DummyPlugin
-
- resolve() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- resolve() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- resolve() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- resolve() - Method in interface com.atlassian.plugin.Plugin
-
Perform any required resolution.
- resolveVersionFromString(String) - Static method in class com.atlassian.plugin.util.JavaVersionUtils
-
- RESOURCE_URL_PREFIX - Static variable in class com.atlassian.plugin.servlet.AbstractFileServerServlet
-
- Resourced - Interface in com.atlassian.plugin
-
- ResourceDescriptor - Class in com.atlassian.plugin.elements
-
- ResourceDescriptor(Element) - Constructor for class com.atlassian.plugin.elements.ResourceDescriptor
-
- ResourceDownloadUtils - Class in com.atlassian.plugin.servlet
-
- ResourceDownloadUtils() - Constructor for class com.atlassian.plugin.servlet.ResourceDownloadUtils
-
- ResourceLocation - Class in com.atlassian.plugin.elements
-
This class gives the location of a particular resource
- ResourceLocation(String, String, String, String, String, Map<String, String>) - Constructor for class com.atlassian.plugin.elements.ResourceLocation
-
- resources - Variable in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- Resources - Class in com.atlassian.plugin
-
An aggregate of all resource descriptors within the given plugin module or
plugin.
- Resources.TypeFilter - Class in com.atlassian.plugin
-
- RESTART_STATE_SEPARATOR - Static variable in class com.atlassian.plugin.manager.PluginPersistentState.Util
-
- RevertablePluginInstaller - Interface in com.atlassian.plugin
-
A type of PluginInstaller that supports reverting plugin artifacts installed during the current running.
- revertInstalledPlugin(String) - Method in class com.atlassian.plugin.repositories.FilePluginInstaller
-
Reverts an installed plugin.
- revertInstalledPlugin(String) - Method in interface com.atlassian.plugin.RevertablePluginInstaller
-
Reverts a plugin artifact that was installed to its original state.
- revertRestartRequiredChange(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- revertRestartRequiredChange(String) - Method in interface com.atlassian.plugin.PluginController
-
Restores the state of any plugin requiring a restart that had been removed, upgraded, or installed.
- RosterFilePluginLoader - Class in com.atlassian.plugin.loaders
-
A PluginLoader which manages plugins specified by a roster file.
- RosterFilePluginLoader(File, List<PluginFactory>, PluginEventManager) - Constructor for class com.atlassian.plugin.loaders.RosterFilePluginLoader
-
Create a RosterFilePluginLoader which loads a given roster file to locate plugins.
- RosterFilePluginLoader(File, List<PluginFactory>, ReferenceMode, PluginEventManager) - Constructor for class com.atlassian.plugin.loaders.RosterFilePluginLoader
-
Create a RosterFilePluginLoader which loads a given roster file to locate plugins.
- RosterFilePluginLoader(File, List<PluginFactory>, PluginArtifactFactory, PluginEventManager) - Constructor for class com.atlassian.plugin.loaders.RosterFilePluginLoader
-
Create a RosterFilePluginLoader which loads a given roster file to locate plugins.
- RosterFileScanner - Class in com.atlassian.plugin.loaders
-
A Scanner which polls a file containing a list of file names to define its content.
- RosterFileScanner(File) - Constructor for class com.atlassian.plugin.loaders.RosterFileScanner
-
Create a roster file scanner which loads the given roster file to locate plugins.
- rule(String, ValidationPattern.RuleTest...) - Method in class com.atlassian.plugin.util.validation.ValidationPattern
-
Adds a rule to the current pattern
- rule(ValidationPattern.RuleTest...) - Method in class com.atlassian.plugin.util.validation.ValidationPattern
-
Adds a rule to the current pattern, assuming the current context is "."
- runInContext(ClassLoader, Runnable) - Static method in class com.atlassian.plugin.util.ContextClassLoaderSwitchingUtil
-
- runInContext(ClassLoader, Callable<T>) - Static method in class com.atlassian.plugin.util.ContextClassLoaderSwitchingUtil
-
- SafeModeCommandLineArguments - Class in com.atlassian.plugin.parsers
-
This is used by the application this library is bundled with, it shouldn't be changed without also changing all the products it is bundled with.
- SafeModeCommandLineArguments(String) - Constructor for class com.atlassian.plugin.parsers.SafeModeCommandLineArguments
-
- SafeModeCommandLineArgumentsFactory - Interface in com.atlassian.plugin.parsers
-
- SafeModeManager - Interface in com.atlassian.plugin.manager
-
Controls what plugins are enabled when plugins are disabled from start-up using command-line options.
- SafeModuleExtractor - Class in com.atlassian.plugin.manager
-
Safely extracts the module instance from module descriptors,
handling exceptions and disabling broken plugins as appropriate.
- SafeModuleExtractor(PluginController) - Constructor for class com.atlassian.plugin.manager.SafeModuleExtractor
-
- satisfiesMinJavaVersion() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- satisfiesMinJavaVersion() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
If a min java version has been specified this will return true if the
running jvm is >= to the specified version.
- satisfiesMinJavaVersion() - Method in class com.atlassian.plugin.PluginInformation
-
- satisfiesMinVersion(float) - Static method in class com.atlassian.plugin.util.JavaVersionUtils
-
- save(PluginPersistentState) - Method in interface com.atlassian.plugin.manager.PluginPersistentStateStore
-
Put the current global state of plugin activation/deactivation into permanent
storage.
- save(PluginPersistentState) - Method in class com.atlassian.plugin.manager.store.DelegatingPluginPersistentStateStore
-
- save(PluginPersistentState) - Method in class com.atlassian.plugin.manager.store.LoadOnlyPluginPersistentStateStore
-
This implementation ignores the provided state and throws.
- save(PluginPersistentState) - Method in class com.atlassian.plugin.manager.store.MemoryPluginPersistentStateStore
-
- save(PluginPersistentState) - Method in class com.atlassian.plugin.manager.store.SynchronizedPluginPersistentStateStore
-
- saveEntry(InputStream, ZipEntry) - Method in class com.atlassian.plugin.util.zip.AbstractUnzipper
-
- scan() - Method in class com.atlassian.plugin.loaders.classloading.EmptyScanner
-
- scan() - Method in class com.atlassian.plugin.loaders.classloading.ForwardingScanner
-
- scan() - Method in interface com.atlassian.plugin.loaders.classloading.Scanner
-
Scan for new deployment units.
- scan() - Method in class com.atlassian.plugin.loaders.DirectoryScanner
-
Scans for all files and directories that have been added or modified since the
last call to scan.
- scan() - Method in class com.atlassian.plugin.loaders.FileListScanner
-
- scan() - Method in class com.atlassian.plugin.loaders.RosterFileScanner
-
- scanClassBinary(Clazz) - Static method in class com.atlassian.plugin.osgi.util.ClassBinaryScanner
-
Scans class binary to extract 1) referred classes 2) imported packages 3) the class's superclass.
- ScanDescriptorForHostClassesStage - Class in com.atlassian.plugin.osgi.factory.transform.stage
-
Scans the plugin descriptor for any "class" attribute, and ensures that it will be imported, if appropriate.
- ScanDescriptorForHostClassesStage() - Constructor for class com.atlassian.plugin.osgi.factory.transform.stage.ScanDescriptorForHostClassesStage
-
- scanForNewPlugins() - Method in interface com.atlassian.plugin.jmx.PluginManagerMXBean
-
Check each plugin loader for newly available plugins and install them.
- scanForNewPlugins() - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- scanForNewPlugins() - Method in interface com.atlassian.plugin.PluginController
-
Search all loaders and add any new plugins you find.
- ScanInnerJarsStage - Class in com.atlassian.plugin.osgi.factory.transform.stage
-
The stages which scan for inner jars in attempt to create bundle classpath.
- ScanInnerJarsStage() - Constructor for class com.atlassian.plugin.osgi.factory.transform.stage.ScanInnerJarsStage
-
- Scanner - Interface in com.atlassian.plugin.loaders.classloading
-
Monitors some hypothetical space for deployed plugins.
- scanner - Variable in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- ScanningPluginLoader - Class in com.atlassian.plugin.loaders
-
Plugin loader that delegates the detection of plugins to a Scanner instance.
- ScanningPluginLoader(Scanner, List<PluginFactory>, PluginEventManager) - Constructor for class com.atlassian.plugin.loaders.ScanningPluginLoader
-
Constructor that provides a default plugin artifact factory
`
- ScanningPluginLoader(Scanner, List<PluginFactory>, PluginArtifactFactory, PluginEventManager) - Constructor for class com.atlassian.plugin.loaders.ScanningPluginLoader
-
Construct a new scanning plugin loader with no default values
- ScanResult(Set<String>, Set<String>, String) - Constructor for class com.atlassian.plugin.osgi.util.ClassBinaryScanner.ScanResult
-
- Schema - Interface in com.atlassian.plugin.schema.spi
-
- SchemaDocumented - Interface in com.atlassian.plugin.schema.spi
-
Describes a module that will be documented in the XML schema
- SchemaFactory - Interface in com.atlassian.plugin.schema.spi
-
Creates schema instances
- SchemaReader - Class in com.atlassian.plugin.validation
-
Reads information from the schema of plugin descriptors (dynamic per instance)
- SchemaReader(Document) - Constructor for class com.atlassian.plugin.validation.SchemaReader
-
- SchemaTransformer - Interface in com.atlassian.plugin.schema.spi
-
Transforms a loaded schema
- ScopeAware - Interface in com.atlassian.plugin
-
- scopeManager(ScopeManager) - Method in class com.atlassian.plugin.main.PluginsConfigurationBuilder
-
- ScopeManager - Interface in com.atlassian.plugin.scope
-
- SEPARATOR - Static variable in class com.atlassian.plugin.ModuleCompleteKey
-
- serveFile(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.servlet.download.plugin.PluggableDownloadStrategy
-
- serveFile(HttpServletRequest, HttpServletResponse) - Method in interface com.atlassian.plugin.servlet.DownloadStrategy
-
Serves the file for the given request and response.
- serveResource(HttpServletRequest, HttpServletResponse) - Method in interface com.atlassian.plugin.servlet.DownloadableResource
-
Writes the resource content out into the response.
- serveResource(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.servlet.ForwardableResource
-
- service(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.servlet.DelegatingPluginServlet
-
- service(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.servlet.ServletModuleContainerServlet
-
- SERVLET_PATH - Static variable in class com.atlassian.plugin.servlet.AbstractFileServerServlet
-
- servletContext(ServletContext) - Method in class com.atlassian.plugin.main.PackageScannerConfigurationBuilder
-
Sets the ServletContext used to lookup jars as some application servers need it to lookup jar files.
- ServletContextFactory - Interface in com.atlassian.plugin.servlet
-
A factory for providing access to a ServletContext.
- ServletContextListenerModuleDescriptor - Class in com.atlassian.plugin.servlet.descriptors
-
Provides a way for plugins to declare ServletContextListeners so they can be notified when the
ServletContext is created for the plugin.
- ServletContextListenerModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.plugin.servlet.descriptors.ServletContextListenerModuleDescriptor
-
- ServletContextParamModuleDescriptor - Class in com.atlassian.plugin.servlet.descriptors
-
Allows plugin developers to specify init parameters they would like added to the plugin local
ServletContext.
- ServletContextParamModuleDescriptor() - Constructor for class com.atlassian.plugin.servlet.descriptors.ServletContextParamModuleDescriptor
-
- ServletContextServletModuleManagerAccessor - Class in com.atlassian.plugin.servlet.util
-
- ServletContextServletModuleManagerAccessor() - Constructor for class com.atlassian.plugin.servlet.util.ServletContextServletModuleManagerAccessor
-
- ServletFilterModuleContainerFilter - Class in com.atlassian.plugin.servlet.filter
-
Applications need to create a concrete subclass of this for use in their filter stack.
- ServletFilterModuleContainerFilter() - Constructor for class com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter
-
- ServletFilterModuleDescriptor - Class in com.atlassian.plugin.servlet.descriptors
-
A module descriptor that allows plugin developers to define servlet filters.
- ServletFilterModuleDescriptor(ModuleFactory, ServletModuleManager) - Constructor for class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
Creates a descriptor that uses a module class factory to create instances.
- ServletModuleContainerServlet - Class in com.atlassian.plugin.servlet
-
Applications need to create a concrete subclass of this for use in their webapp.
- ServletModuleContainerServlet() - Constructor for class com.atlassian.plugin.servlet.ServletModuleContainerServlet
-
- ServletModuleDescriptor - Class in com.atlassian.plugin.servlet.descriptors
-
A module descriptor that allows plugin developers to define servlets.
- ServletModuleDescriptor(ModuleFactory, ServletModuleManager) - Constructor for class com.atlassian.plugin.servlet.descriptors.ServletModuleDescriptor
-
Creates a descriptor that uses a module factory to create instances
- ServletModuleManager - Interface in com.atlassian.plugin.servlet
-
The ServletModuleManager is responsible for servlets and filters - and their servlet contexts - defined in plugins.
- setApplicationContext(ApplicationContext) - Method in class com.atlassian.plugin.osgi.bridge.external.SpringHostContainer
-
- setAttribute(String, Object) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- setAttribute(String, Object) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
Sets an attribute in the local attribute map, leaving the wrapped
context untouched.
- setBeanContextClassLoaderStrategies(Map<String, ContextClassLoaderStrategy>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- setBeanContextClassLoaderStrategies(Map<String, ContextClassLoaderStrategy>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- setBeanInterfaces(Map<String, Class[]>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- setBeanInterfaces(Map<String, Class[]>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- setBeanNames(Set<String>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- setBeanNames(Set<String>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- setBroken() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- setBroken() - Method in interface com.atlassian.plugin.ModuleDescriptor
-
Changes state to "broken"
- setBundleContext(BundleContext) - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
- setBundleContext(BundleContext) - Method in interface org.springframework.osgi.context.BundleContextAware
-
Deprecated.
- setBundledPlugin(boolean) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setBundledPlugin(boolean) - Method in interface com.atlassian.plugin.PluginInternal
-
Alters whether the plugin is a "bundled" plugin that can't be removed.
- setBundleTrackingBeans(Set<String>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- setBundleTrackingBeans(Set<String>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- setClassAssertionStatus(String, boolean) - Method in class com.atlassian.plugin.classloader.DelegationClassLoader
-
- setClassAssertionStatus(String, boolean) - Method in class com.atlassian.plugin.util.ChainingClassLoader
-
- setComplexType(String) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setDefaultAssertionStatus(boolean) - Method in class com.atlassian.plugin.classloader.DelegationClassLoader
-
- setDefaultAssertionStatus(boolean) - Method in class com.atlassian.plugin.util.ChainingClassLoader
-
- setDelegateClassLoader(ClassLoader) - Method in class com.atlassian.plugin.classloader.DelegationClassLoader
-
- setDeletable(boolean) - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- setDescription(String) - Method in class com.atlassian.plugin.PluginInformation
-
- setDescription(String) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setDescriptionKey(String) - Method in class com.atlassian.plugin.PluginInformation
-
- setDisableMultipleBundleVersions(boolean) - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- setDynamicallyLoaded(boolean) - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- setElementName(String) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setEnabled(ModuleDescriptor<?>, boolean) - Method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
- setEnabled(Plugin, boolean) - Method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
- setEnabled(Plugin, boolean) - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- setEnabled(ModuleDescriptor<?>, boolean) - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- setEnabledByDefault(boolean) - Method in class com.atlassian.plugin.DummyPlugin
-
- setEnabledByDefault(boolean) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setEnabledByDefault(boolean) - Method in interface com.atlassian.plugin.Plugin
-
- setErrorText(String) - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- setFelixLogger(Logger) - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- setFileName(String) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setFilter(String) - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
Sets the OSGi service filter.
- setI18nNameKey(String) - Method in class com.atlassian.plugin.DummyPlugin
-
- setI18nNameKey(String) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setI18nNameKey(String) - Method in interface com.atlassian.plugin.Plugin
-
Sets the i18nKey used to get an internationalised name for this plugin.
- setInitParameter(String, String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- setInterfaces(Class<?>[]) - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
- setJarExcludes(List<String>) - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- setJarIncludes(List<String>) - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- setJarPatterns(List<String>, List<String>) - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
Sets the jars to include and exclude from scanning
- setKey(String) - Method in class com.atlassian.plugin.DummyPlugin
-
- setKey(String) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setKey(String) - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Sets key to the specified value.
- setKey(String) - Method in interface com.atlassian.plugin.Plugin
-
- setMaxInactiveInterval(int) - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- setMaxOccurs(String) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setMinJavaVersion(Float) - Method in class com.atlassian.plugin.PluginInformation
-
- setModuleDescriptors(Map<String, String>) - Method in class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
- setModuleScanFolders(Iterable<String>) - Method in class com.atlassian.plugin.PluginInformation
-
- setName(String) - Method in class com.atlassian.plugin.DummyPlugin
-
- setName(String) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setName(String) - Method in interface com.atlassian.plugin.Plugin
-
Sets the non-localised name of this plugin.
- setName(String) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setOptionalPermissions(Iterable<String>) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setPackageAssertionStatus(String, boolean) - Method in class com.atlassian.plugin.classloader.DelegationClassLoader
-
- setPackageAssertionStatus(String, boolean) - Method in class com.atlassian.plugin.util.ChainingClassLoader
-
- setPackageExcludes(List<String>) - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- setPackageIncludes(List<String>) - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- setPackagePatterns(List<String>, List<String>) - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
Sets the packages to include and exclude
- setPackageVersions(Map<String, String>) - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
Maps discovered packages to specific versions by overriding autodiscovered versions
- setPath(String) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setPermissions(Set<PluginPermission>) - Method in class com.atlassian.plugin.PluginInformation
-
- setPermittedModuleKeys(List<String>) - Method in class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
Sets the list of module keys that will be loaded.
- setPlugin(Plugin) - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
Sets the plugin for the ModuleDescriptor
- setPluginInformation(PluginInformation) - Method in class com.atlassian.plugin.DummyPlugin
-
- setPluginInformation(PluginInformation) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setPluginInformation(PluginInformation) - Method in interface com.atlassian.plugin.Plugin
-
- setPluginInstaller(PluginInstaller) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
Set the plugin installation strategy for this manager
- setPluginRestartState(String, PluginRestartState) - Method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
- setPluginRestartState(String, PluginRestartState) - Method in class com.atlassian.plugin.manager.PluginPersistentStateModifier
-
- setPluginState(PluginState) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setPluginsVersion(int) - Method in class com.atlassian.plugin.DummyPlugin
-
- setPluginsVersion(int) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setPluginsVersion(int) - Method in interface com.atlassian.plugin.Plugin
-
Sets the version of the plugins system
- setRequiredPermissions(Iterable<String>) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setResourceLoader(AlternativeResourceLoader) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setResources(Resourced) - Method in class com.atlassian.plugin.DummyPlugin
-
- setResources(Resourced) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setResources(Resourced) - Method in interface com.atlassian.plugin.Plugin
-
- setScopeKey(Optional<String>) - Method in class com.atlassian.plugin.PluginInformation
-
- setServletContext(ServletContext) - Method in class com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration
-
- setServletContext(ServletContext) - Method in class com.atlassian.plugin.spring.SpringAwarePackageScannerConfiguration
-
- setServletContext(ServletContext) - Method in class com.atlassian.plugin.spring.SpringServletModuleManager
-
- setServletModuleManager(ServletContext, ServletModuleManager) - Static method in class com.atlassian.plugin.servlet.util.ServletContextServletModuleManagerAccessor
-
Sets the implementation of the servlet module manager
- setSessionTrackingModes(Set<SessionTrackingMode>) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- setShouldRequireSpring(boolean) - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- setSpringHostComponentProviderConfig(SpringHostComponentProviderConfig) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- setStartup(String) - Method in class com.atlassian.plugin.PluginInformation
-
- setState(PluginPersistentState) - Method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
reset all plugin's state.
- setSystemPlugin(boolean) - Method in class com.atlassian.plugin.DummyPlugin
-
- setSystemPlugin(boolean) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setSystemPlugin(boolean) - Method in interface com.atlassian.plugin.Plugin
-
- setTransformer(SchemaTransformer) - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- setUninstallable(boolean) - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- setupBaseResourceInputStream() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarUrlConnection
-
Setup the InputStream purely from the base resource.
- setupPathedInputStream() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarUrlConnection
-
Setup the InputStream for URL with nested segments.
- setUseAnnotation(boolean) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- setVendorName(String) - Method in class com.atlassian.plugin.PluginInformation
-
- setVendorUrl(String) - Method in class com.atlassian.plugin.PluginInformation
-
- setVersion(String) - Method in class com.atlassian.plugin.PluginInformation
-
- shouldLastEnabledBeDisabled() - Method in class com.atlassian.plugin.parsers.SafeModeCommandLineArguments
-
- shouldRequireSpring() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- shouldSkipModuleOfType(String) - Method in class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
- shutdown() - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
Fires the shutdown event
- shutdown() - Method in class com.atlassian.plugin.osgi.spring.ThreadPoolAsyncTaskExecutor
-
Shuts down the internal ExecutorService to ensure that all threads are stopped in order to allow the JVM
to terminate cleanly in a timely fashion.
- shutdown() - Method in interface com.atlassian.plugin.PluginSystemLifecycle
-
Destroys the plugin manager.
- SIMPLE_TEST_JAR - Static variable in class com.atlassian.plugin.test.PluginTestUtils
-
- SimpleConstructorHostContainer - Class in com.atlassian.plugin.hostcontainer
-
Constructs module instances, matching the constructor with the largest number of arguments first.
- SimpleConstructorHostContainer(Map<Class<?>, Object>) - Constructor for class com.atlassian.plugin.hostcontainer.SimpleConstructorHostContainer
-
- SimpleFilter - Class in com.atlassian.plugin.servlet.filter.test
-
- SimpleFilter() - Constructor for class com.atlassian.plugin.servlet.filter.test.SimpleFilter
-
- single(String) - Static method in class com.atlassian.plugin.util.VersionRange
-
- SINGLE_NODE - Static variable in interface com.atlassian.plugin.manager.ClusterEnvironmentProvider
-
Default single node implementation (always false) just for convenience
This value must be used for single node environments only
- SingleModuleDescriptorFactory<T extends ModuleDescriptor> - Class in com.atlassian.plugin.osgi.external
-
A single module descriptor factory for plugins to use when they want to expose just one plugin.
- SingleModuleDescriptorFactory(HostContainer, String, Class<T>) - Constructor for class com.atlassian.plugin.osgi.external.SingleModuleDescriptorFactory
-
Constructs an instance using a specific host container
- SinglePluginLoader - Class in com.atlassian.plugin.loaders
-
Loads a single plugin from the descriptor provided, which can either be an InputStream
or a resource on the classpath.
- SinglePluginLoader(String) - Constructor for class com.atlassian.plugin.loaders.SinglePluginLoader
-
- SinglePluginLoader(URL) - Constructor for class com.atlassian.plugin.loaders.SinglePluginLoader
-
- SingleTimer - Class in com.atlassian.plugin.instrumentation
-
Wrapper around an OpTimer that may be safely used even if that
class is not present in the class loader.
- size() - Method in class com.atlassian.plugin.tracker.DefaultPluginModuleTracker
-
- size() - Method in interface com.atlassian.plugin.tracker.PluginModuleTracker
-
- SNAPSHOT_PATTERN - Static variable in class com.atlassian.plugin.util.VersionStringComparator
-
- SplitStartupPluginSystemLifecycle - Interface in com.atlassian.plugin
-
- SPRING_CONTEXT - Static variable in class com.atlassian.plugin.osgi.factory.transform.stage.GenerateManifestStage
-
- SpringAwarePackageScannerConfiguration - Class in com.atlassian.plugin.spring
-
Spring-aware extension of the package scanner configuration that instructs spring to inject the servlet context
- SpringAwarePackageScannerConfiguration() - Constructor for class com.atlassian.plugin.spring.SpringAwarePackageScannerConfiguration
-
- SpringAwarePackageScannerConfiguration(String) - Constructor for class com.atlassian.plugin.spring.SpringAwarePackageScannerConfiguration
-
- SpringContextEventBridge - Class in com.atlassian.plugin.osgi.bridge
-
Bridge for internal spring context events and the plugin framework event system, specifically when the internal
spring context is waiting for OSGi service dependencies.
- SpringContextEventBridge(PluginEventManager) - Constructor for class com.atlassian.plugin.osgi.bridge.SpringContextEventBridge
-
- SpringHostComponentProviderConfig - Class in com.atlassian.plugin.spring
-
Offers configurations for SpringHostComponentProvider.
- SpringHostComponentProviderConfig() - Constructor for class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
-
- SpringHostComponentProviderFactoryBean - Class in com.atlassian.plugin.spring
-
- SpringHostComponentProviderFactoryBean() - Constructor for class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- SpringHostContainer - Class in com.atlassian.plugin.osgi.bridge.external
-
Host container implementation that uses the bundle's application context
- SpringHostContainer() - Constructor for class com.atlassian.plugin.osgi.bridge.external.SpringHostContainer
-
- SpringOsgiEventBridge - Class in com.atlassian.plugin.osgi.bridge
-
Bridges key Spring DM extender events with the plugin system
- SpringOsgiEventBridge(PluginEventManager) - Constructor for class com.atlassian.plugin.osgi.bridge.SpringOsgiEventBridge
-
- SpringServletModuleManager - Class in com.atlassian.plugin.spring
-
- SpringServletModuleManager(PluginEventManager) - Constructor for class com.atlassian.plugin.spring.SpringServletModuleManager
-
- start() - Method in class com.atlassian.plugin.main.HotDeployer
-
- start(BundleContext) - Method in class com.atlassian.plugin.osgi.bridge.BridgeActivator
-
- start() - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- start() - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
Starts the OSGi container
- START_ALL_PLUGINS - Static variable in interface com.atlassian.plugin.manager.SafeModeManager
-
Default implementation of safe mode manager
Just a convenient way to start all the plugins skipping all checks
- startAsync() - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
-
- startAsync(ServletRequest, ServletResponse) - Method in class com.atlassian.plugin.servlet.PluginHttpRequestWrapper
-
- StateAware - Interface in com.atlassian.plugin
-
Makes a plugin or plugin module aware of its activation state.
- StaticPlugin - Class in com.atlassian.plugin.impl
-
- StaticPlugin() - Constructor for class com.atlassian.plugin.impl.StaticPlugin
-
- stop() - Method in class com.atlassian.plugin.main.HotDeployer
-
- stop(BundleContext) - Method in class com.atlassian.plugin.osgi.bridge.BridgeActivator
-
- stop() - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- stop() - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager
-
Stops the OSGi container
- StoredPluginState - Interface in com.atlassian.plugin
-
A snapshot of persistent state data for all plugins -- whether the plugin has been disabled by the user, and
whether anything special is to happen on restart.
- StoredPluginStateAccessor - Interface in com.atlassian.plugin
-
Load a snapshot of the stored state for plugins.
- streamResource(OutputStream) - Method in interface com.atlassian.plugin.servlet.DownloadableResource
-
Write the resource to the supplied OutputStream.
- streamResource(OutputStream) - Method in class com.atlassian.plugin.servlet.ForwardableResource
-
Not implemented by a ForwardableResource.
- StreamUnzipper - Class in com.atlassian.plugin.util.zip
-
Stream based ZIP extractor
- StreamUnzipper(InputStream, File) - Constructor for class com.atlassian.plugin.util.zip.StreamUnzipper
-
Construct a stream unzipper
- stripDuplicatePackages(Map<String, Map<String, String>>, String, String) - Static method in class com.atlassian.plugin.osgi.util.OsgiHeaderUtil
-
Remove any duplicate Import-Package or Export-Package or Private-Package value passed.
- submit(Runnable) - Method in class com.atlassian.plugin.osgi.spring.ThreadPoolAsyncTaskExecutor
-
- submit(Callable<T>) - Method in class com.atlassian.plugin.osgi.spring.ThreadPoolAsyncTaskExecutor
-
- supportsAddition() - Method in class com.atlassian.plugin.loaders.ClassPathPluginLoader
-
- supportsAddition() - Method in class com.atlassian.plugin.loaders.ForwardingPluginLoader
-
- supportsAddition() - Method in interface com.atlassian.plugin.loaders.PluginLoader
-
- supportsAddition() - Method in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- supportsAddition() - Method in class com.atlassian.plugin.loaders.SinglePluginLoader
-
- supportsRemoval() - Method in class com.atlassian.plugin.loaders.ClassPathPluginLoader
-
- supportsRemoval() - Method in class com.atlassian.plugin.loaders.ForwardingPluginLoader
-
- supportsRemoval() - Method in interface com.atlassian.plugin.loaders.PluginLoader
-
- supportsRemoval() - Method in class com.atlassian.plugin.loaders.ScanningPluginLoader
-
- supportsRemoval() - Method in class com.atlassian.plugin.loaders.SinglePluginLoader
-
- SynchronizedPluginPersistentStateStore - Class in com.atlassian.plugin.manager.store
-
- SynchronizedPluginPersistentStateStore(PluginPersistentStateStore) - Constructor for class com.atlassian.plugin.manager.store.SynchronizedPluginPersistentStateStore
-
- SynchronizedPluginPersistentStateStore(PluginPersistentStateStore, ReadWriteLock) - Constructor for class com.atlassian.plugin.manager.store.SynchronizedPluginPersistentStateStore
-
- SynchronizedPluginPersistentStateStore.LockMode - Enum in com.atlassian.plugin.manager.store
-
- SYSTEM_BUNDLE_ID - Static variable in class com.atlassian.plugin.osgi.util.OsgiSystemBundleUtil
-
The identifier of the system bundle.
- SystemExports - Class in com.atlassian.plugin.osgi.factory.transform.model
-
Encapsulates the package exports from the system bundle
- SystemExports(String) - Constructor for class com.atlassian.plugin.osgi.factory.transform.model.SystemExports
-
Constructs an instance by parsing the exports line from the manifest
- VALID_VERSION_PATTERN - Static variable in class com.atlassian.plugin.util.VersionStringComparator
-
- validate() - Method in class com.atlassian.plugin.metadata.DefaultRequiredPluginValidator
-
- validate() - Method in interface com.atlassian.plugin.metadata.RequiredPluginValidator
-
Validates that the plugins that have been marked as required by the host application are enabled.
- validate(String) - Method in class com.atlassian.plugin.osgi.container.impl.DefaultOsgiPersistentCache
-
- validate(String) - Method in interface com.atlassian.plugin.osgi.container.OsgiPersistentCache
-
Validates the caches against a cache key.
- validate() - Method in class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- validate(InstallationMode) - Method in class com.atlassian.plugin.validation.DescriptorValidator
-
- ValidationException - Exception in com.atlassian.plugin.util.validation
-
Exception for a validation error parsing DOM4J nodes
- ValidationException(String, List<String>) - Constructor for exception com.atlassian.plugin.util.validation.ValidationException
-
- ValidationPattern - Class in com.atlassian.plugin.util.validation
-
Validates a pattern of rules against a dom4j node, patterned off of
Schematron
- ValidationPattern.Rule - Class in com.atlassian.plugin.util.validation
-
The rule as a series of tests
- ValidationPattern.RuleTest - Class in com.atlassian.plugin.util.validation
-
A test within a rule
- valueOf(String) - Static method in enum com.atlassian.plugin.InstallationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.manager.store.SynchronizedPluginPersistentStateStore.LockMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.osgi.hostcomponents.ContextClassLoaderStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor.AutowireStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.PluginDependencies.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.PluginRestartState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.PluginState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.predicate.PluginKeyPatternsPredicate.MatchType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.ReferenceMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.servlet.filter.FilterLocation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.atlassian.plugin.InstallationMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.atlassian.plugin.manager.store.SynchronizedPluginPersistentStateStore.LockMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.atlassian.plugin.osgi.hostcomponents.ContextClassLoaderStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor.AutowireStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.atlassian.plugin.PluginDependencies.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.atlassian.plugin.PluginRestartState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.atlassian.plugin.PluginState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.atlassian.plugin.predicate.PluginKeyPatternsPredicate.MatchType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.atlassian.plugin.ReferenceMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.atlassian.plugin.servlet.filter.FilterDispatcherCondition
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.atlassian.plugin.servlet.filter.FilterLocation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERSION_1 - Static variable in interface com.atlassian.plugin.Plugin
-
This is the historical version of plugins.
- VERSION_2 - Static variable in interface com.atlassian.plugin.Plugin
-
This is the version of plugins which introduced dynamic plugins for all.
- VERSION_3 - Static variable in interface com.atlassian.plugin.Plugin
-
This is the versions of plugins that adds remotes plugins (developed outside of the plugin framework itself).
- VersionRange - Class in com.atlassian.plugin.util
-
Represents a version range.
- VersionRange.ActualVersionRangeBuilder - Class in com.atlassian.plugin.util
-
- VersionStringComparator - Class in com.atlassian.plugin.util
-
Compares dotted version strings of varying length.
- VersionStringComparator() - Constructor for class com.atlassian.plugin.util.VersionStringComparator
-