Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ALL - Enum constant in enum class com.atlassian.plugin.spring.scanner.ProductFilter
B
- BAMBOO - Enum constant in enum class com.atlassian.plugin.spring.scanner.ProductFilter
- BambooComponent - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.component
-
Annotation representing a component that should only be considered when running in Bamboo.
- BambooImport - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.imports
-
Annotation representing an OSGi service that's required to be imported into this bundle when running within Bamboo.
- BITBUCKET - Enum constant in enum class com.atlassian.plugin.spring.scanner.ProductFilter
- BitbucketComponent - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.component
-
Annotation representing a component that should only be considered when running in Bitbucket Server.
- BitbucketImport - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.imports
-
Annotation representing an OSGi service that's required to be imported into this bundle when running within Bitbucket Server.
C
- ClasspathComponent - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.component
-
Annotation for constructor args or fields representing components that need to live in the local bean container but are located in external jars on this bundle's classpath.
- com.atlassian.plugin.spring.scanner - package com.atlassian.plugin.spring.scanner
- com.atlassian.plugin.spring.scanner.annotation - package com.atlassian.plugin.spring.scanner.annotation
- com.atlassian.plugin.spring.scanner.annotation.component - package com.atlassian.plugin.spring.scanner.annotation.component
- com.atlassian.plugin.spring.scanner.annotation.export - package com.atlassian.plugin.spring.scanner.annotation.export
- com.atlassian.plugin.spring.scanner.annotation.imports - package com.atlassian.plugin.spring.scanner.annotation.imports
- com.atlassian.plugin.spring.scanner.util - package com.atlassian.plugin.spring.scanner.util
- CommonConstants - Class in com.atlassian.plugin.spring.scanner.util
- CommonConstants() - Constructor for class com.atlassian.plugin.spring.scanner.util.CommonConstants
- COMPONENT_DEV_EXPORT_KEY - Static variable in class com.atlassian.plugin.spring.scanner.util.CommonConstants
- COMPONENT_EXPORT_KEY - Static variable in class com.atlassian.plugin.spring.scanner.util.CommonConstants
- COMPONENT_IMPORT_KEY - Static variable in class com.atlassian.plugin.spring.scanner.util.CommonConstants
- COMPONENT_KEY - Static variable in class com.atlassian.plugin.spring.scanner.util.CommonConstants
- COMPONENT_PRIMARY_KEY - Static variable in class com.atlassian.plugin.spring.scanner.util.CommonConstants
- ComponentImport - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.imports
-
Annotation representing an OSGi service that's required to be imported into this bundle.
- CONFLUENCE - Enum constant in enum class com.atlassian.plugin.spring.scanner.ProductFilter
- ConfluenceComponent - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.component
-
Annotation representing a component that should only be considered when running in Confluence.
- ConfluenceImport - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.imports
-
Annotation representing an OSGi service that's required to be imported into this bundle when running within Confluence.
- CROWD - Enum constant in enum class com.atlassian.plugin.spring.scanner.ProductFilter
- CrowdComponent - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.component
-
Annotation representing a component that should only be considered when running in Crowd.
- CrowdImport - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.imports
-
Annotation representing an OSGi service that's required to be imported into this bundle when running within Crowd.
D
- DEFAULT_PROFILE_NAME - Static variable in class com.atlassian.plugin.spring.scanner.util.CommonConstants
E
- ExportAsDevService - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.export
-
Denotes a component to be exported as an OSGi service available to other bundles only in dev mode.
- ExportAsService - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.export
-
Denotes a component to be exported as an OSGi service available to other bundles.
F
- FECRU - Enum constant in enum class com.atlassian.plugin.spring.scanner.ProductFilter
- FecruComponent - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.component
-
Annotation representing a component that should only be considered when running in FishEye/Crucible.
- FecruImport - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.imports
-
Annotation representing an OSGi service that's required to be imported into this bundle when running within FECRU.
G
- getPerProductFile(String) - Method in enum class com.atlassian.plugin.spring.scanner.ProductFilter
-
Returns a qualified version of the given filename stem, generated by appending a product-specific suffix to it.
H
- hasProduct(String) - Static method in enum class com.atlassian.plugin.spring.scanner.ProductFilter
-
Indicates whether this enum contains the given product.
- HOST_CONTAINER_CLASS - Static variable in class com.atlassian.plugin.spring.scanner.util.CommonConstants
I
- INDEX_FILES_DIR - Static variable in class com.atlassian.plugin.spring.scanner.util.CommonConstants
J
- JIRA - Enum constant in enum class com.atlassian.plugin.spring.scanner.ProductFilter
- JiraComponent - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.component
-
Annotation representing a component that should only be considered when running in JIRA.
- JiraImport - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.imports
-
Annotation representing an OSGi service that's required to be imported into this bundle when running within JIRA.
K
- key() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.export.ServiceProperty
-
The key to be put into the service registry map.
M
- METADATA_FILE - Static variable in class com.atlassian.plugin.spring.scanner.util.CommonConstants
- ModuleType - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.export
-
Denotes a component to be exported as an OSGi service available to other bundles and is a factory for creating Atlassian plugin modules.
O
- OnlyInProduct - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation
-
Used to annotate product specific annotations to designate which product they belong to
P
- ProductFilter - Enum Class in com.atlassian.plugin.spring.scanner
-
An enum representing the products that we can filter beans by.
- Profile - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation
-
Annotation for a type that indicates what profiles it belongs to
- PROFILE_PREFIX - Static variable in class com.atlassian.plugin.spring.scanner.util.CommonConstants
- properties() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.export.ExportAsDevService
-
The service properties to be exported with this dev service.
- properties() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.export.ExportAsService
-
The service properties to be exported with this service.
- properties() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.export.ModuleType
-
The service properties to be exported with this module type.
R
- REFAPP - Enum constant in enum class com.atlassian.plugin.spring.scanner.ProductFilter
- RefappComponent - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.component
-
Annotation representing a component that should only be considered when running in Refapp.
- RefappImport - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.imports
-
Annotation representing an OSGi service that's required to be imported into this bundle when running within Refapp.
S
- ServiceProperty - Annotation Interface in com.atlassian.plugin.spring.scanner.annotation.export
-
Denotes a single entry in the service property
Mapthat is added to the OSGi Service Registry.
V
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.component.BambooComponent
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.component.BitbucketComponent
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.component.ClasspathComponent
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.component.ConfluenceComponent
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.component.CrowdComponent
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.component.FecruComponent
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.component.JiraComponent
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.component.RefappComponent
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.export.ExportAsDevService
-
The interfaces the service should be exported as.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.export.ExportAsService
-
The interfaces the service should be exported as.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.export.ModuleType
-
the interfaces the service should be exported as.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.export.ServiceProperty
-
The value to be put into the service registry map.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.imports.BambooImport
-
Override the default spring bean name to assign within this plugin for the imported OSGi service.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.imports.BitbucketImport
-
Override the default spring bean name to assign within this plugin for the imported OSGi service.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.imports.ComponentImport
-
Override the default spring bean name to assign within this plugin for the imported OSGi service.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.imports.ConfluenceImport
-
Override the default spring bean name to assign within this plugin for the imported OSGi service.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.imports.CrowdImport
-
Override the default spring bean name to assign within this plugin for the imported OSGi service.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.imports.FecruImport
-
Override the default spring bean name to assign within this plugin for the imported OSGi service.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.imports.JiraImport
-
Override the default spring bean name to assign within this plugin for the imported OSGi service.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.imports.RefappImport
-
Override the default spring bean name to assign within this plugin for the imported OSGi service.
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.OnlyInProduct
- value() - Element in annotation interface com.atlassian.plugin.spring.scanner.annotation.Profile
-
The set of profiles for which this component should be registered.
- valueOf(String) - Static method in enum class com.atlassian.plugin.spring.scanner.ProductFilter
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.atlassian.plugin.spring.scanner.ProductFilter
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values