public class DefaultPackageScannerConfiguration extends Object implements com.atlassian.plugin.osgi.container.PackageScannerConfiguration, Startable
"One day your in...ze next day your outz!" (Heidi Klum 2008)
Modifier and Type | Field and Description |
---|---|
Set<String> |
internalPluginKeys |
Constructor and Description |
---|
DefaultPackageScannerConfiguration(BuildUtilsInfo buildUtilsInfo) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getApplicationBundledInternalPlugins() |
String |
getCurrentHostVersion() |
List<String> |
getJarExcludes() |
List<String> |
getJarIncludes() |
Set<String> |
getOsgiDeprecatedPackages() |
Set<String> |
getOsgiPublicPackages() |
Set<String> |
getOsgiPublicPackagesExcludes() |
List<String> |
getPackageExcludes() |
List<String> |
getPackageIncludes() |
Map<String,String> |
getPackageVersions() |
javax.servlet.ServletContext |
getServletContext() |
void |
start()
This method will be called after the plugin system is fully initialised and all components added to the
dependency injection framework.
|
String |
toString()
Returns a human-readable representation of this DefaultPackageScannerConfiguration.
|
boolean |
treatDeprecatedPackagesAsPublic() |
public DefaultPackageScannerConfiguration(BuildUtilsInfo buildUtilsInfo)
buildUtilsInfo
- The build information for this JIRA instance.public void start() throws Exception
Startable
public List<String> getJarIncludes()
getJarIncludes
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
public List<String> getJarExcludes()
getJarExcludes
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
public List<String> getPackageIncludes()
getPackageIncludes
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
public List<String> getPackageExcludes()
getPackageExcludes
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
public Map<String,String> getPackageVersions()
getPackageVersions
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
public String getCurrentHostVersion()
getCurrentHostVersion
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
public javax.servlet.ServletContext getServletContext()
getServletContext
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
public String toString()
public Set<String> getApplicationBundledInternalPlugins()
getApplicationBundledInternalPlugins
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
public Set<String> getOsgiPublicPackagesExcludes()
getOsgiPublicPackagesExcludes
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
public Set<String> getOsgiDeprecatedPackages()
getOsgiDeprecatedPackages
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
public boolean treatDeprecatedPackagesAsPublic()
treatDeprecatedPackagesAsPublic
in interface com.atlassian.plugin.osgi.container.PackageScannerConfiguration
Copyright © 2002-2024 Atlassian. All Rights Reserved.