com.atlassian.plugin.osgi.factory
Class OsgiBundleFactory

java.lang.Object
  extended by com.atlassian.plugin.osgi.factory.OsgiBundleFactory
All Implemented Interfaces:
PluginFactory

public class OsgiBundleFactory
extends java.lang.Object
implements PluginFactory

Plugin deployer that deploys OSGi bundles that don't contain XML descriptor files


Constructor Summary
OsgiBundleFactory(OsgiContainerManager osgi)
           
 
Method Summary
 java.lang.String canCreate(PluginArtifact pluginArtifact)
           
 Plugin create(DeploymentUnit deploymentUnit, ModuleDescriptorFactory moduleDescriptorFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OsgiBundleFactory

public OsgiBundleFactory(OsgiContainerManager osgi)
Method Detail

canCreate

public java.lang.String canCreate(PluginArtifact pluginArtifact)
                           throws PluginParseException
Specified by:
canCreate in interface PluginFactory
Throws:
PluginParseException

create

public Plugin create(DeploymentUnit deploymentUnit,
                     ModuleDescriptorFactory moduleDescriptorFactory)
              throws PluginParseException
Specified by:
create in interface PluginFactory
Throws:
PluginParseException


Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.