- AbstractDelegatingPlugin - Class in com.atlassian.plugin.impl
-
Delegating plugin that supports easy wrapping
Note: this class has a natural ordering that is inconsistent with equals
- AbstractDelegatingPlugin(Plugin) - Constructor for class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- AbstractFileServerServlet - Class in com.atlassian.plugin.servlet
-
- AbstractFileServerServlet() - Constructor for class com.atlassian.plugin.servlet.AbstractFileServerServlet
-
- 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() - 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
-
- 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
-
- 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
-
- addCachingHeaders(HttpServletRequest, HttpServletResponse, String...) - Static method in class com.atlassian.plugin.servlet.ResourceDownloadUtils
-
Set 'expire' headers to cache for one year.
- addCachingHeaders(HttpServletRequest, HttpServletResponse) - Static method in class com.atlassian.plugin.servlet.ResourceDownloadUtils
-
- addClass(Class<?>) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
- addContextClassLoaderStrategy(String, ContextClassLoaderStrategy) - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
-
- addFile(String, File) - Method in class com.atlassian.plugin.test.PluginJarBuilder
-
Adds a file to the jar
- 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.
- addModuleDescriptor(String, Class<? extends ModuleDescriptor>) - Method in class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
- addModuleDescriptor(ModuleDescriptor<?>) - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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
-
- addPlugin(PluginLoader, Plugin) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
Deprecated.
Since 2.0.2, use #addPlugins(PluginLoader,Collection...) instead
- 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
- 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
-
Add the plugin state.
- afterPropertiesSet() - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
- 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 class com.atlassian.plugin.JarPluginArtifact
-
- allowsReference() - Method in interface com.atlassian.plugin.PluginArtifact.AllowsReference
-
Query whether or not the PluginArtifact may be reference installed.
- allowsReference(PluginArtifact) - Static method in class com.atlassian.plugin.PluginArtifact.AllowsReference.Default
-
Determine if a PluginArtifact allows reference installation.
- 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.
- 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
- applicationProvided(Plugin) - Method in class com.atlassian.plugin.metadata.ClasspathFilePluginMetadata
-
- applications - Variable in class com.atlassian.plugin.factories.AbstractPluginFactory
-
- 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_DEV_MODE - Static variable in class com.atlassian.plugin.util.PluginUtils
-
- 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
- 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.
- autowire(Class<T>) - Method in interface com.atlassian.plugin.AutowireCapablePlugin
-
Deprecated.
Since 2.5.0, use com.atlassian.plugin.module.ContainerManagedPlugin.getContainerAccessor() instead.
- autowire(Class<T>, AutowireCapablePlugin.AutowireStrategy) - Method in interface com.atlassian.plugin.AutowireCapablePlugin
-
Deprecated.
Since 2.5.0, use com.atlassian.plugin.module.ContainerManagedPlugin.getContainerAccessor() instead.
- autowire(Object) - Method in interface com.atlassian.plugin.AutowireCapablePlugin
-
Deprecated.
Since 2.5.0, use com.atlassian.plugin.module.ContainerManagedPlugin.getContainerAccessor() instead.
- autowire(Object, AutowireCapablePlugin.AutowireStrategy) - Method in interface com.atlassian.plugin.AutowireCapablePlugin
-
Deprecated.
Since 2.5.0, use com.atlassian.plugin.module.ContainerManagedPlugin.getContainerAccessor() instead.
- autowire(Class<T>) - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Creates and autowires the class, preferring constructor inject, then falling back to private field and setter
- autowire(Class<T>, AutowireCapablePlugin.AutowireStrategy) - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Creates and autowires the class
- autowire(Object) - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Autowires the instance using plugin container's default injection algorithm
- autowire(Object, AutowireCapablePlugin.AutowireStrategy) - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Autowires the instance
- autowireBean(Object, AutowireCapablePlugin.AutowireStrategy) - Method in class com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor
-
- autowireBean(Object, AutowireCapablePlugin.AutowireStrategy) - Method in interface com.atlassian.plugin.osgi.spring.SpringContainerAccessor
-
Deprecated.
Since 2.5.0, use the createBean method instead.
- AutowireCapablePlugin - Interface in com.atlassian.plugin
-
- AutowireCapablePlugin.AutowireStrategy - Enum in com.atlassian.plugin
-
Deprecated.
The autowire strategy to use when creating and wiring a bean
- AvailableToPlugins - Annotation Type in com.atlassian.plugin.spring
-
Annotation for Spring beans which are made available to OSGi plugin components
If a Class is specified, then the bean is exposed only as that class -- otherwise it is exposed as all interfaces it implements.
- 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
-
- 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
-
- 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.InputStreamResource(InputStream) - Constructor for class com.atlassian.plugin.osgi.util.ClassBinaryScanner.InputStreamResource
-
- ClassBinaryScanner.ScanResult - Class in com.atlassian.plugin.osgi.util
-
Contains the result of class binary scanning.
- ClassBinaryScanner.ScanResult(Set<String>, Set<String>, String) - Constructor for class com.atlassian.plugin.osgi.util.ClassBinaryScanner.ScanResult
-
- ClassLoaderStack - Class in com.atlassian.plugin.servlet.util
-
Deprecated.
Moved to atlassian-plugins-core: com.atlassian.plugin.util.ClassLoaderStack. This impl delegates to the new impl.
- ClassLoaderStack() - Constructor for class com.atlassian.plugin.servlet.util.ClassLoaderStack
-
Deprecated.
- 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
- 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.osgi.container.impl.DefaultOsgiPersistentCache
-
- clear() - Method in interface com.atlassian.plugin.osgi.container.OsgiPersistentCache
-
Clear all caches
- 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
-
- close() - Method in class com.atlassian.plugin.classloader.PluginClassLoader
-
- close() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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.osgi.util.ClassBinaryScanner.InputStreamResource
-
- close() - Method in interface com.atlassian.plugin.Plugin
-
- 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.
- 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.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.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.collect - package com.atlassian.plugin.util.collect
-
- com.atlassian.plugin.util.concurrent - package com.atlassian.plugin.util.concurrent
-
- 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
-
- 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.impl.AbstractDelegatingPlugin
-
- 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
-
- ConcurrentCacheFactory<K,V> - Interface in com.atlassian.plugin.cache
-
A generic factory for creating Guava Caches.
- 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
-
- consume(T) - Method in interface com.atlassian.plugin.util.collect.Consumer
-
Consume the product.
- Consumer<T> - Interface in com.atlassian.plugin.util.collect
-
Consume the object a Supplier produces.
- 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
-
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
-
- containsSystemModule() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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
- 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
-
- CopyOnWriteMap<K,V> - Class in com.atlassian.plugin.util.concurrent
-
Deprecated.
since 2.5.0 please use the
CopyOnWriteMap instead as
it has some important features and some bug fixes. This version
is no longer maintained.
- CopyOnWriteMap(Map<? extends K, ? extends V>) - Constructor for class com.atlassian.plugin.util.concurrent.CopyOnWriteMap
-
Deprecated.
- CopyOnWriteMap() - Constructor for class com.atlassian.plugin.util.concurrent.CopyOnWriteMap
-
Deprecated.
- create(URI) - Method in class com.atlassian.plugin.DefaultPluginArtifactFactory
-
Creates the artifact by looking at the file extension
- create(DeploymentUnit, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.factories.AbstractPluginFactory
-
- create(PluginArtifact, ModuleDescriptorFactory) - Method in class com.atlassian.plugin.factories.LegacyDynamicPluginFactory
-
Deploys the plugin artifact
- create(DeploymentUnit, ModuleDescriptorFactory) - Method in interface com.atlassian.plugin.factories.PluginFactory
-
- 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
-
Deploys the plugin 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
-
- createInstance() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- createModule(String, ModuleDescriptor<T>) - Method in class com.atlassian.plugin.module.ClassPrefixModuleFactory
-
- createModule(String, ModuleDescriptor<T>) - Method in class com.atlassian.plugin.module.HostContainerLegacyAdaptor
-
- 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(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
-
- createPattern() - Static method in class com.atlassian.plugin.util.validation.ValidationPattern
-
- createPlugin(DeploymentUnit, PluginClassLoader) - Method in class com.atlassian.plugin.factories.LegacyDynamicPluginFactory
-
- 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
-
- 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.
- 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.
- 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() - Constructor for class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
- 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
- DefaultOsgiPersistentCache(File, String) - Constructor for class com.atlassian.plugin.osgi.container.impl.DefaultOsgiPersistentCache
-
Deprecated.
- 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 opied from Atlassian Seraph 1.0
Modified to store a list of keys for a mapping rather than a single value.
- 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(PluginArtifact.AllowsReference.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(ListenerMethodSelector...) - Constructor for class com.atlassian.plugin.event.impl.DefaultPluginEventManager
-
Uses the supplied selectors to determine listener methods.
- DefaultPluginEventManager() - 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
-
- DefaultPluginManager(PluginPersistentStateStore, List<PluginLoader>, ModuleDescriptorFactory, PluginEventManager) - Constructor for class com.atlassian.plugin.DefaultPluginManager
-
Deprecated.
- 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, PluginPredicate) - Constructor for class com.atlassian.plugin.manager.DefaultPluginManager
-
- DefaultPluginManager(PluginPersistentStateStore, List<PluginLoader>, ModuleDescriptorFactory, PluginEventManager, PluginExceptionInterception, PluginPredicate) - 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, PluginPredicate) - Constructor for class com.atlassian.plugin.manager.DefaultPluginManager
-
- 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
-
- DefaultPluginPersistentState() - Constructor for class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- DefaultPluginPersistentState(Map<String, Boolean>) - Constructor for class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- DefaultPluginPersistentState(PluginPersistentState) - Constructor for class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
Deprecated.
- 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
- DefaultRequiredPluginValidator - Class in com.atlassian.plugin.metadata
-
- DefaultRequiredPluginValidator(PluginAccessor, RequiredPluginProvider) - Constructor for class com.atlassian.plugin.metadata.DefaultRequiredPluginValidator
-
- 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(PluginEventManager) - Constructor for class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- DefaultServletModuleManager(PluginEventManager, PathMapper, PathMapper) - 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
-
- 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
-
- 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
-
- deleteDir(File) - Static method in class com.atlassian.plugin.util.FileUtils
-
Deprecated.
Since 2.0.0. Use Commons IO FileUtils.deleteDirectory(java.io.File) instead.
- 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(InputSupplier<? extends Reader>, InputSupplier<? extends Reader>, 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(Plugin) - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
Deprecated.
- destroy(Plugin) - Method in interface com.atlassian.plugin.ModuleDescriptor
-
- 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.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
-
- 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.impl.AbstractDelegatingPlugin
-
- disable() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- 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.
- disablePluginModuleState(ModuleDescriptor<?>, PluginPersistentStateStore) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- disablePluginState(Plugin, PluginPersistentStateStore) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- 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
-
- DocumentBasedSchema.DynamicSchemaBuilder() - Constructor for class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- DocumentBasedSchema.DynamicSchemaBuilder(String) - Constructor for class com.atlassian.plugin.schema.spi.DocumentBasedSchema.DynamicSchemaBuilder
-
- 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
-
- doGet(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugin.servlet.AbstractFileServerServlet
-
- 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.
- DynamicPlugin - Interface in com.atlassian.plugin.impl
-
- DynamicPluginLoader - Interface in com.atlassian.plugin.loaders
-
Plugin loader that supports installed plugins at runtime
- 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.servlet.util.DefaultPathMapper
-
- get(String) - Method in interface com.atlassian.plugin.servlet.util.PathMapper
-
Retrieve appropriate key by matching patterns with supplied path.
- get(I) - Method in interface com.atlassian.plugin.util.collect.Function
-
Resolves an output where an input is given.
- getActivePermissions() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- getActivePermissions() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getActivePermissions() - Method in interface com.atlassian.plugin.Plugin
-
- 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
-
- getBean(String) - Method in interface com.atlassian.plugin.osgi.spring.SpringContainerAccessor
-
Deprecated.
Retrieves a spring bean from the spring bean factory.
- 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 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
- 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.impl.AbstractDelegatingPlugin
-
- 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.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.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
-
- 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.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
-
- getDateInstalled() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- getDateInstalled() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- 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.impl.AbstractDelegatingPlugin
-
- getDateLoaded() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- 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
-
- 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.impl.AbstractDelegatingPlugin
-
- getDelegatingFilter() - Method in class com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
-
- getDeploymentUnit() - Method in class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
- 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
-
- 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
-
- getDispatcherConditions() - Method in class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
Returns a set of dispatcher conditions that have been set for this filter, these conditions
will be one of the following: REQUEST, FORWARD, INCLUDE or ERROR.
- 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.
- getDynamicPluginClass(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getDynamicPluginClass(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
- getDynamicResourceAsStream(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getDynamicResourceAsStream(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
Retrieve a resource from a currently loaded (and active) dynamically loaded plugin.
- 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>, boolean) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getEnabledModuleDescriptorsByClass(Class<D>) - Method in class com.atlassian.plugin.manager.EnabledModuleCachingPluginAccessor
-
- getEnabledModuleDescriptorsByClass(Class<D>) - Method in interface com.atlassian.plugin.PluginAccessor
-
Get all enabled module descriptors that have a specific descriptor class.
- getEnabledModuleDescriptorsByClass(Class<D>, boolean) - Method in interface com.atlassian.plugin.PluginAccessor
-
Deprecated.
Since 2.3.0, use #getEnabledModuleDescriptorsByClass(Class) instead
- getEnabledModuleDescriptorsByType(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getEnabledModuleDescriptorsByType(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
- getEnabledModulesByClass(Class<M>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getEnabledModulesByClass(Class<M>) - Method in interface com.atlassian.plugin.PluginAccessor
-
Retrieve all plugin modules that implement or extend a specific class.
- getEnabledModulesByClassAndDescriptor(Class<ModuleDescriptor<M>>[], Class<M>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getEnabledModulesByClassAndDescriptor(Class<ModuleDescriptor<M>>, Class<M>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getEnabledModulesByClassAndDescriptor(Class<ModuleDescriptor<M>>[], Class<M>) - Method in interface com.atlassian.plugin.PluginAccessor
-
- getEnabledModulesByClassAndDescriptor(Class<ModuleDescriptor<M>>, Class<M>) - Method in interface com.atlassian.plugin.PluginAccessor
-
- getEnabledPlugin(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- 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 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 interface com.atlassian.plugin.PluginAccessor
-
Get all of the currently enabled plugins.
- getErrors() - Method in exception com.atlassian.plugin.util.validation.ValidationException
-
- getErrorText() - Method in class com.atlassian.plugin.impl.UnloadablePlugin
-
- getExtra() - Method in class com.atlassian.plugin.osgi.util.ClassBinaryScanner.InputStreamResource
-
- 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
-
- getFilters(FilterLocation, String, FilterConfig) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- getFilters(FilterLocation, String, FilterConfig, FilterDispatcherCondition) - Method in class com.atlassian.plugin.servlet.DefaultServletModuleManager
-
- getFilters(FilterLocation, String, FilterConfig) - Method in interface com.atlassian.plugin.servlet.ServletModuleManager
-
- getFilters(FilterLocation, String, FilterConfig, FilterDispatcherCondition) - 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
-
- 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.impl.AbstractDelegatingPlugin
-
- 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.impl.AbstractDelegatingPlugin
-
- 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() - Method in interface com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration
-
- 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.
- 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
-
- 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.impl.AbstractDelegatingPlugin
-
- getKey() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getKey() - Method in enum com.atlassian.plugin.InstallationMode
-
- 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
-
- getListSuffix() - Static method in class com.atlassian.plugin.loaders.BundledPluginLoader
-
The suffix used for bundled plugin list files.
- 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 class com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor
-
- getLocation() - Method in class com.atlassian.plugin.servlet.ForwardableResource
-
- getLog() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- 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
-
- 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
-
- getMap() - Method in class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- getMap() - Method in interface com.atlassian.plugin.manager.PluginPersistentState
-
Get the map of all states.
- 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
-
- getMaxVersion() - Method in class com.atlassian.plugin.PluginInformation
-
- getMessage() - Method in exception com.atlassian.plugin.module.ModuleClassNotFoundException
-
- getMimeType(String) - Method in class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- 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
-
- getMinVersion() - Method in class com.atlassian.plugin.PluginInformation
-
- getModule() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getModule() - Method in class com.atlassian.plugin.event.events.BeforePluginModuleDisabledEvent
-
- getModule() - Method in class com.atlassian.plugin.event.events.PluginModuleAvailableEvent
-
- getModule() - Method in class com.atlassian.plugin.event.events.PluginModuleDisabledEvent
-
- getModule() - Method in class com.atlassian.plugin.event.events.PluginModuleEnabledEvent
-
- getModule() - Method in class com.atlassian.plugin.event.events.PluginModuleUnavailableEvent
-
- 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
-
- getModuleClassName() - Method in class com.atlassian.plugin.osgi.factory.descriptor.ComponentModuleDescriptor
-
Deprecated.
- BEWARE that this is a temporary method that will not exist for long. Deprecated since 2.3.0
- 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.impl.AbstractDelegatingPlugin
-
- 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.impl.AbstractDelegatingPlugin
-
- getModuleDescriptors() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
Returns the module descriptors for this plugin
- getModuleDescriptors(ModuleDescriptorPredicate<M>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getModuleDescriptors() - Method in interface com.atlassian.plugin.Plugin
-
- getModuleDescriptors(ModuleDescriptorPredicate<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.impl.AbstractDelegatingPlugin
-
- 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
-
- getModuleKey() - Method in exception com.atlassian.plugin.ModulePermissionException
-
- getModuleReaders(InstallationMode) - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getModules(ModuleDescriptorPredicate<M>) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getModules(InstallationMode) - Method in class com.atlassian.plugin.parsers.PluginDescriptorReader
-
- getModules(ModuleDescriptorPredicate<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
- getModulesRequiredPermissions() - Method in class com.atlassian.plugin.validation.SchemaReader
-
- getName() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- 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.AbstractDelegatingPlugin
-
- getName() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- 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
-
- getObjectType() - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
- getObjectType() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- 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.BeforePluginDisabledEvent
-
- getPlugin() - Method in class com.atlassian.plugin.event.events.PluginDisabledEvent
-
- getPlugin() - Method in class com.atlassian.plugin.event.events.PluginEnabledEvent
-
- getPlugin() - Method in class com.atlassian.plugin.event.events.PluginRefreshedEvent
-
- getPlugin() - Method in class com.atlassian.plugin.event.events.PluginUninstalledEvent
-
- getPlugin() - Method in class com.atlassian.plugin.event.events.PluginUpgradedEvent
-
- getPlugin(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- 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.PluginFrameworkDelayedEvent
-
- getPluginAccessor() - Method in class com.atlassian.plugin.event.events.PluginFrameworkResumingEvent
-
- getPluginAccessor() - Method in class com.atlassian.plugin.event.events.PluginFrameworkShutdownEvent
-
- getPluginAccessor() - Method in class com.atlassian.plugin.event.events.PluginFrameworkStartedEvent
-
- getPluginAccessor() - Method in class com.atlassian.plugin.event.events.PluginFrameworkStartingEvent
-
- getPluginAccessor() - Method in class com.atlassian.plugin.event.events.PluginFrameworkWarmRestartedEvent
-
- getPluginAccessor() - Method in class com.atlassian.plugin.event.events.PluginFrameworkWarmRestartingEvent
-
- getPluginAccessor() - Method in class com.atlassian.plugin.main.AtlassianPlugins
-
- getPluginArtifact() - Method in class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
- getPluginArtifact() - Method in class com.atlassian.plugin.impl.XmlDynamicPlugin
-
- getPluginArtifact() - Method in class com.atlassian.plugin.osgi.factory.OsgiBundlePlugin
-
- getPluginArtifact() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
- getPluginArtifact() - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- getPluginArtifact() - Method in interface com.atlassian.plugin.PluginArtifactBackedPlugin
-
- getPluginController() - Method in class com.atlassian.plugin.event.events.PluginFrameworkDelayedEvent
-
- getPluginController() - Method in class com.atlassian.plugin.event.events.PluginFrameworkResumingEvent
-
- getPluginController() - Method in class com.atlassian.plugin.event.events.PluginFrameworkShutdownEvent
-
- getPluginController() - Method in class com.atlassian.plugin.event.events.PluginFrameworkStartedEvent
-
- getPluginController() - Method in class com.atlassian.plugin.event.events.PluginFrameworkStartingEvent
-
- getPluginController() - Method in class com.atlassian.plugin.event.events.PluginFrameworkWarmRestartedEvent
-
- getPluginController() - Method in class com.atlassian.plugin.event.events.PluginFrameworkWarmRestartingEvent
-
- 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
-
- 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.impl.AbstractDelegatingPlugin
-
- 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
-
- 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(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
-
- getPluginModule(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- 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
-
- getPluginResourceAsStream(String, String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getPluginResourceAsStream(String, String) - Method in interface com.atlassian.plugin.PluginAccessor
-
- getPluginRestartState(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getPluginRestartState(String) - Method in class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- getPluginRestartState(String) - Method in interface com.atlassian.plugin.manager.PluginPersistentState
-
Gets whether the plugin is expected to be upgraded, installed, or removed on next restart
- getPluginRestartState(String) - Method in interface com.atlassian.plugin.PluginAccessor
-
Gets the state of the plugin upon restart.
- getPlugins() - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getPlugins(PluginPredicate) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getPlugins() - Method in interface com.atlassian.plugin.PluginAccessor
-
Gets all of the currently installed plugins.
- getPlugins(PluginPredicate) - Method in interface com.atlassian.plugin.PluginAccessor
-
Gets all installed plugins that match the given predicate.
- getPluginState() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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 class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- getPluginStateMap(Plugin) - Method in interface com.atlassian.plugin.manager.PluginPersistentState
-
Get state map of the given plugin and its modules
- getPluginStateStore() - Method in interface com.atlassian.plugin.main.PluginsConfiguration
-
- getPluginsVersion() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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
- 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
-
- 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.AbstractDelegatingPlugin
-
- getRequiredPlugins() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getRequiredPlugins() - Method in class com.atlassian.plugin.osgi.factory.OsgiPlugin
-
Determines which plugins are required for this one to operate based on tracing the "wires" or packages that
are imported by this plugin.
- getRequiredPlugins() - Method in interface com.atlassian.plugin.Plugin
-
- 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.impl.AbstractDelegatingPlugin
-
- 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.impl.AbstractDelegatingPlugin
-
- 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.impl.AbstractDelegatingPlugin
-
- getResourceDescriptor(String, String) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
Deprecated.
- 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(String) - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- getResourceDescriptors() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- getResourceDescriptors(String) - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- getResourceDescriptors() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getResourceDescriptors(String) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- getResourceDescriptors(Element) - Static method in class com.atlassian.plugin.loaders.LoaderUtils
-
- getResourceDescriptors() - Method in interface com.atlassian.plugin.Resourced
-
- getResourceDescriptors(String) - Method in interface com.atlassian.plugin.Resourced
-
- getResourceDescriptors() - Method in class com.atlassian.plugin.Resources
-
- getResourceDescriptors(String) - Method in class com.atlassian.plugin.Resources
-
Deprecated.
- 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.impl.AbstractDelegatingPlugin
-
- 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.
- 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
-
- 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() - Method in class com.atlassian.plugin.servlet.descriptors.ServletModuleDescriptor
-
- 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
-
- 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
-
- getSource() - Method in class com.atlassian.plugin.loaders.SinglePluginLoader
-
- getSource() - Method in class com.atlassian.plugin.osgi.factory.transform.model.ComponentImport
-
- getState() - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- getStore() - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- 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
-
- 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 class com.atlassian.plugin.mock.MockVersionedClass
-
- getVersion() - Method in class com.atlassian.plugin.parsers.PluginInformationReader
-
- getVersion() - Method in class com.atlassian.plugin.PluginInformation
-
- 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
- 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
-
- install() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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) - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- installBundle(File, boolean) - Method in class com.atlassian.plugin.osgi.container.felix.FelixOsgiContainerManager
-
- installBundle(OsgiContainerManager, File, boolean) - Static method in class com.atlassian.plugin.osgi.container.OsgiContainerManager.AllowsReferenceInstall.Default
-
Install a bundle as a reference if supported and requested.
- installBundle(File, boolean) - Method in interface com.atlassian.plugin.osgi.container.OsgiContainerManager.AllowsReferenceInstall
-
Installs a bundle into a running OSGI container.
- installBundle(File) - 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.OsgiPlugin
-
Installs the plugin artifact into OSGi
- installPlugin(PluginArtifact) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- installPlugin(PluginArtifact) - Method in interface com.atlassian.plugin.PluginController
-
- 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.
- InstanceBuilder - Interface in com.atlassian.plugin.osgi.hostcomponents
-
Ties a host component registration with a host component instance
- invalidate() - Method in class com.atlassian.plugin.servlet.PluginHttpSessionWrapper
-
- 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
- isBundledPlugin() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- isBundledPlugin() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- isBundledPlugin() - Method in class com.atlassian.plugin.impl.DefaultDynamicPlugin
-
- 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.impl.AbstractDelegatingPlugin
-
- 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 unistall?
- isDynamicallyLoaded() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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
-
- isEnabled() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- isEnabled() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
Deprecated.
- isEnabled(Plugin) - Method in class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- isEnabled(ModuleDescriptor<?>) - Method in class com.atlassian.plugin.manager.DefaultPluginPersistentState
-
- isEnabled(Plugin) - Method in interface com.atlassian.plugin.manager.PluginPersistentState
-
Whether or not a plugin is enabled, calculated from it's current state AND default state.
- isEnabled(ModuleDescriptor<?>) - Method in interface com.atlassian.plugin.manager.PluginPersistentState
-
Whether or not a given plugin module is enabled in this state, calculated from it's current state AND default state.
- isEnabled() - Method in interface com.atlassian.plugin.Plugin
-
- isEnabledByDefault() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- isEnabledByDefault() - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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.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
- 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.BeforePluginModuleDisabledEvent
-
- isPersistent() - Method in class com.atlassian.plugin.event.events.PluginModuleDisabledEvent
-
- 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 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 interface com.atlassian.plugin.PluginAccessor
-
Whether or not a given plugin module is currently enabled.
- 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
-
- isSingleton() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- isSingleton() - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
- isSingletonByDefault() - Method in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- 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.impl.AbstractDelegatingPlugin
-
- isSystemPlugin() - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- isSystemPlugin(String) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
- isSystemPlugin() - Method in interface com.atlassian.plugin.parsers.DescriptorParser
-
Deprecated.
The parser will set the SystemPlugin flag within the configurePlugin() method, so there is no need to use this externally.
See PLUG-415. Deprecated since 2.3.0
- 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.impl.AbstractDelegatingPlugin
-
- 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) - Method in class com.atlassian.plugin.servlet.ResourceUrlParser
-
Deprecated.
Parses resource download URLs for this plugin resource download strategy, returning a PluginResource.
- 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_DESCRIPTOR_FILENAME - Static variable in interface com.atlassian.plugin.PluginManager
-
Deprecated.
since 2.2 - Please use Descriptor#FILENAME instead.
- 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 - Interface in com.atlassian.plugin
-
Allows the retrieval of files and/or an input stream of a plugin artifact.
- PluginArtifact.AllowsReference - Interface in com.atlassian.plugin
-
Additional interface for a plugin artifact which may support reference installation.
- PluginArtifact.AllowsReference.Default - Class in com.atlassian.plugin
-
Host class for a static accessor which defaults allowsReference to false.
- PluginArtifact.AllowsReference.Default() - Constructor for class com.atlassian.plugin.PluginArtifact.AllowsReference.Default
-
- PluginArtifact.AllowsReference.ReferenceMode - Enum in com.atlassian.plugin
-
- PluginArtifactBackedPlugin - 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() - Constructor for class com.atlassian.plugin.osgi.spring.PluginBridgeEventMulticaster
-
- 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
- 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
-
- 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
-
- 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 startaup and is waiting
to commence late startup.
- PluginFrameworkDelayedEvent(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugin.event.events.PluginFrameworkDelayedEvent
-
- 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
-
- 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.
- PluginInstaller - Interface in com.atlassian.plugin
-
A place to store plugins which can be installed and uninstalled.
- 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
-
- 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
- PluginKeyExcludePatternsPredicate - Class in com.atlassian.plugin.predicate
-
A plugin predicate which matches plugins whose key *does not* match one of a given list of
excluded regular expressions.
- PluginKeyExcludePatternsPredicate(Collection<String>) - Constructor for class com.atlassian.plugin.predicate.PluginKeyExcludePatternsPredicate
-
- PluginKeyIncludePatternsPredicate - Class in com.atlassian.plugin.predicate
-
A plugin predicate which matches plugins whose key *does not* match one of a given list of
excluded regular expressions.
- PluginKeyIncludePatternsPredicate(Collection<String>) - Constructor for class com.atlassian.plugin.predicate.PluginKeyIncludePatternsPredicate
-
- PluginLoader - Interface in com.atlassian.plugin.loaders
-
Handles loading and unloading plugin artifacts from a location
- PluginManager - Interface in com.atlassian.plugin
-
Deprecated.
since 2006-09-26 the preferred technique is to use the interfaces that this on e extends directly.
- 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
-
- 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
-
- 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
-
- PluginPermission(String, Option<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
-
- PluginPersistentState.Util() - Constructor for class com.atlassian.plugin.manager.PluginPersistentState.Util
-
- PluginPersistentStateStore - Interface in com.atlassian.plugin.manager
-
A wrapper object that the user implements to store the persisted state of plugins.
- PluginPredicate - Interface in com.atlassian.plugin.predicate
-
Interface used to match plugins according to implementation specific rules.
- 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
-
- 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) - 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(Plugin, ServletContext, ConcurrentMap<String, Object>, Map<String, String>) - Constructor for class com.atlassian.plugin.servlet.PluginServletContextWrapper
-
- 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.
- 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
-
- 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 explicited uninstalled (as opposed to as part of an upgrade).
- PluginUninstalledEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginUninstalledEvent
-
- PluginUpgradedEvent - Class in com.atlassian.plugin.event.events
-
Event that indicates a plugin has been upgraded at runtime
- PluginUpgradedEvent(Plugin) - Constructor for class com.atlassian.plugin.event.events.PluginUpgradedEvent
-
Constructs the event
- 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.servlet.util.ClassLoaderStack
-
Deprecated.
Pops the current ContextClassLoader off the stack, setting the new ContextClassLoader to the previous one on the stack.
- 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.
- Predicate<T> - Interface in com.atlassian.plugin.util.collect
-
Evaluate an input and return true or false.
- 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.
- 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.
- 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
-
- push(ClassLoader) - Static method in class com.atlassian.plugin.servlet.util.ClassLoaderStack
-
Deprecated.
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.
- 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(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
-
- 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(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
-
- 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
-
- 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.
- removed(T) - Method in interface com.atlassian.plugin.tracker.PluginModuleTracker.Customizer
-
Called after the descriptor has been removed from the internal tracker
- 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.
- 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
-
- 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
-
- ResourcedModuleDescriptor<T> - Class in com.atlassian.plugin.descriptors
-
Deprecated.
All module descriptors now have resources. Use AbstractModuleDescriptor instead.
- ResourcedModuleDescriptor() - Constructor for class com.atlassian.plugin.descriptors.ResourcedModuleDescriptor
-
Deprecated.
- 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(Iterable<ResourceDescriptor>) - Constructor for class com.atlassian.plugin.Resources
-
- Resources.TypeFilter - Class in com.atlassian.plugin
-
- Resources.TypeFilter(String) - Constructor for class com.atlassian.plugin.Resources.TypeFilter
-
- ResourceUrlParser - Class in com.atlassian.plugin.servlet
-
- ResourceUrlParser(String) - Constructor for class com.atlassian.plugin.servlet.ResourceUrlParser
-
Deprecated.
Create a parser with the given strategy prefix for parsing URLs.
- 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.
- 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
-
- 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.MemoryPluginPersistentStateStore
-
- 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
-
- 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 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
- 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
- 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.
- serveFileImpl(HttpServletResponse, InputStream) - Static method in class com.atlassian.plugin.servlet.ResourceDownloadUtils
-
Deprecated.
Since 2.0. Use IOUtils.copy(InputStream, OutputStream) instead. The method calling
this should be responsible for closing streams and flushing if necessary.
- 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
-
- setBundleContext(BundleContext) - Method in class com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean
-
- setBundleContext(BundleContext) - Method in class com.atlassian.plugin.osgi.spring.PluginBridgeEventMulticaster
-
Look for the application listener bridge from atlassian-plugins-osgi-bridge.
- setBundled(boolean) - Method in interface com.atlassian.plugin.impl.DynamicPlugin
-
Deprecated.
- 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 interface com.atlassian.plugin.impl.DynamicPlugin
-
Deprecated.
- 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
-
- setDescriptorParserFactory(DescriptorParserFactory) - Method in class com.atlassian.plugin.manager.DefaultPluginManager
-
Deprecated.
Since 2.0.0.beta2
- 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(boolean) - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- setEnabled(boolean) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
Deprecated.
- 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(boolean) - Method in interface com.atlassian.plugin.Plugin
-
- setEnabledByDefault(boolean) - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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
-
- setExtra(String) - Method in class com.atlassian.plugin.osgi.util.ClassBinaryScanner.InputStreamResource
-
- 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.impl.AbstractDelegatingPlugin
-
- 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.
- 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.impl.AbstractDelegatingPlugin
-
- setKey(String) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- 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
-
- setMaxVersion(float) - Method in class com.atlassian.plugin.PluginInformation
-
- setMinJavaVersion(Float) - Method in class com.atlassian.plugin.PluginInformation
-
- setMinVersion(float) - Method in class com.atlassian.plugin.PluginInformation
-
- setModuleDescriptors(Map<String, String>) - Method in class com.atlassian.plugin.DefaultModuleDescriptorFactory
-
- setName(String) - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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.impl.AbstractDelegatingPlugin
-
- 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
-
- setPluginState(PluginState) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setPluginsVersion(int) - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- 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.impl.AbstractDelegatingPlugin
-
- setResources(Resourced) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setResources(Resourced) - Method in interface com.atlassian.plugin.Plugin
-
- 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
- setShouldRequireSpring(boolean) - Method in class com.atlassian.plugin.osgi.factory.transform.TransformContext
-
- setSpringHostComponentProviderConfig(SpringHostComponentProviderConfig) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
-
- setState(PluginPersistentState) - Method in class com.atlassian.plugin.manager.PluginPersistentState.Builder
-
reset all plugin's state.
- setSystemPlugin(boolean) - Method in class com.atlassian.plugin.impl.AbstractDelegatingPlugin
-
- setSystemPlugin(boolean) - Method in class com.atlassian.plugin.impl.AbstractPlugin
-
- setSystemPlugin(boolean) - Method in interface com.atlassian.plugin.Plugin
-
Deprecated.
since 2.6.0 provide PluginMetadataManager with information about the
plugin instead. There is no way to programatically set this value now.
- 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
-
- 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.loaders.ScanningPluginLoader
-
Deprecated.
Since 2.0.0, shutdown will automatically occur when the plugin framework is shutdown
- 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
-
- 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
-
- SinglePluginLoader(InputStream) - Constructor for class com.atlassian.plugin.loaders.SinglePluginLoader
-
Deprecated.
since 2.2 use the version that passes a URL instead. Not used by the plugins system.
- singleton - Variable in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
- 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
-
- 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
-
- SpringContainerAccessor - Interface in com.atlassian.plugin.osgi.spring
-
Deprecated.
since 3.0, just use ContainerAccessor directly
- 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.AtlassianPlugins
-
Starts the plugins framework.
- 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
- 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.AtlassianPlugins
-
Stops the framework.
- 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
- 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
- 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
-
- 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.AutowireCapablePlugin.AutowireStrategy
-
Deprecated.
Returns the enum constant of this type with the specified name.
- 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.osgi.hostcomponents.ContextClassLoaderStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.plugin.PluginArtifact.AllowsReference.ReferenceMode
-
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.servlet.filter.FilterDispatcherCondition
-
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.AutowireCapablePlugin.AutowireStrategy
-
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.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.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.PluginArtifact.AllowsReference.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.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.servlet.filter.FilterDispatcherCondition
-
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
-
- VersionRange.ActualVersionRangeBuilder(boolean, String) - Constructor for class com.atlassian.plugin.util.VersionRange.ActualVersionRangeBuilder
-
- VersionStringComparator - Class in com.atlassian.plugin.util
-
Compares dotted version strings of varying length.
- VersionStringComparator() - Constructor for class com.atlassian.plugin.util.VersionStringComparator
-