org.jboss.osgi.deployment.deployer
Class AbstractDeployerService

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

public abstract class AbstractDeployerService
extends java.lang.Object
implements DeployerService

An abstract base implementation of the DeployerService.

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

Field Summary
 
Fields inherited from interface org.jboss.osgi.deployment.deployer.DeployerService
MBEAN_DEPLOYER_SERVICE
 
Constructor Summary
AbstractDeployerService()
           
 
Method Summary
 Deployment createDeployment(BundleInfo info)
          Create a deployment from the given bundle info.
 Deployment createDeployment(java.net.URL url)
          Create a deployment from the given location.
 Deployment createDeployment(org.jboss.virtual.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, deploy, undeploy, undeploy
 

Constructor Detail

AbstractDeployerService

public AbstractDeployerService()
Method Detail

createDeployment

public Deployment createDeployment(java.net.URL url)
Description copied from interface: DeployerService
Create a deployment from the given location.

Specified by:
createDeployment in interface DeployerService

createDeployment

public Deployment createDeployment(org.jboss.virtual.VirtualFile file)
Description copied from interface: DeployerService
Create a deployment from the given file.

Specified by:
createDeployment in interface DeployerService

createDeployment

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

Specified by:
createDeployment in interface DeployerService


Copyright © 2009. All Rights Reserved.