Index

A B C D E F G H I J K M O P R S V 
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 Map that 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.
A B C D E F G H I J K M O P R S V 
All Classes and Interfaces|All Packages|Constant Field Values