| Package | Description |
|---|---|
| com.atlassian.plugin.factories | |
| com.atlassian.plugin.impl | |
| com.atlassian.plugin.loaders | |
| com.atlassian.plugin.loaders.classloading |
| Modifier and Type | Method and Description |
|---|---|
Plugin |
AbstractPluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated.
|
Plugin |
PluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated.
Since 2.2.0, use
PluginFactory.create(PluginArtifact,ModuleDescriptorFactory) instead |
protected Plugin |
LegacyDynamicPluginFactory.createPlugin(DeploymentUnit deploymentUnit,
PluginClassLoader loader)
Deprecated.
Since 2.2.0, use
LegacyDynamicPluginFactory.createPlugin(PluginArtifact,PluginClassLoader) instead |
| Modifier and Type | Method and Description |
|---|---|
DeploymentUnit |
DefaultDynamicPlugin.getDeploymentUnit()
Deprecated.
Since 2.2.0, use
DefaultDynamicPlugin.getPluginArtifact() instead |
| Constructor and Description |
|---|
DefaultDynamicPlugin(DeploymentUnit deploymentUnit,
PluginClassLoader loader) |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<DeploymentUnit,Plugin> |
ScanningPluginLoader.plugins |
| Modifier and Type | Method and Description |
|---|---|
DeploymentUnit |
DirectoryScanner.locateDeploymentUnit(java.io.File file)
Given a file, finds the deployment unit for it if one has already been scanned.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<DeploymentUnit> |
DirectoryScanner.getDeploymentUnits()
Retrieve all the
DeploymentUnits currently stored. |
java.util.Collection<DeploymentUnit> |
FileListScanner.getDeploymentUnits() |
java.util.Collection<DeploymentUnit> |
DirectoryScanner.scan()
Scans for all files and directories that have been added or modified since the
last call to scan.
|
java.util.Collection<DeploymentUnit> |
FileListScanner.scan() |
| Modifier and Type | Method and Description |
|---|---|
protected Plugin |
ScanningPluginLoader.deployPluginFromUnit(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory) |
void |
DirectoryScanner.remove(DeploymentUnit unit) |
void |
FileListScanner.remove(DeploymentUnit unit) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<DeploymentUnit> |
Scanner.getDeploymentUnits()
Gets all deployment units currently being tracked by the scanner.
|
java.util.Collection<DeploymentUnit> |
Scanner.scan()
Scan for new deployment units.
|
| Modifier and Type | Method and Description |
|---|---|
int |
DeploymentUnit.compareTo(DeploymentUnit target) |
boolean |
DeploymentUnit.equals(DeploymentUnit deploymentUnit) |
void |
Scanner.remove(DeploymentUnit unit)
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.
|
Copyright © 2013 Atlassian. All Rights Reserved.