org.jboss.osgi.deployment.deployer
Class AbstractDeployerService

java.lang.Object
  extended by org.jboss.osgi.deployment.deployer.AbstractDeployerService
All Implemented Interfaces:
DeployerService

public abstract class AbstractDeployerService
extends Object
implements DeployerService

An abstract base implementation of the DeployerService.

Since:
16-Oct-2009
Author:
thomas.diesler@jboss.com

Constructor Summary
AbstractDeployerService()
           
 
Method Summary
 Deployment createDeployment(BundleInfo info)
          Create a deployment from the given bundle info.
 Deployment createDeployment(URL url)
          Create a deployment from the given location.
 Deployment createDeployment(VirtualFile file)
          Create a deployment from the given file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.osgi.deployment.deployer.DeployerService
deploy, undeploy
 

Constructor Detail

AbstractDeployerService

public AbstractDeployerService()
Method Detail

createDeployment

public Deployment createDeployment(URL url)
                            throws org.osgi.framework.BundleException
Description copied from interface: DeployerService
Create a deployment from the given location.

Specified by:
createDeployment in interface DeployerService
Throws:
org.osgi.framework.BundleException

createDeployment

public Deployment createDeployment(VirtualFile file)
                            throws org.osgi.framework.BundleException
Description copied from interface: DeployerService
Create a deployment from the given file.

Specified by:
createDeployment in interface DeployerService
Throws:
org.osgi.framework.BundleException

createDeployment

public Deployment createDeployment(BundleInfo info)
                            throws org.osgi.framework.BundleException
Description copied from interface: DeployerService
Create a deployment from the given bundle info.

Specified by:
createDeployment in interface DeployerService
Throws:
org.osgi.framework.BundleException


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.