public final class BundleLifecycleIntegration
extends org.jboss.osgi.framework.spi.BundleLifecyclePlugin
IntegrationService that that handles the bundle lifecycle.| Constructor and Description |
|---|
BundleLifecycleIntegration() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addServiceDependencies(org.jboss.msc.service.ServiceBuilder<org.jboss.osgi.framework.spi.BundleLifecycle> builder) |
protected org.jboss.osgi.framework.spi.BundleLifecycle |
createServiceValue(org.jboss.msc.service.StartContext startContext) |
static org.jboss.osgi.deployment.deployer.Deployment |
getDeployment(String runtimeName) |
static boolean |
isBundleRefreshing(org.jboss.osgi.resolver.XBundle bundle) |
static org.jboss.osgi.deployment.deployer.Deployment |
removeDeployment(String runtimeName) |
void |
start(org.jboss.msc.service.StartContext startContext) |
void |
stop(org.jboss.msc.service.StopContext context) |
protected void addServiceDependencies(org.jboss.msc.service.ServiceBuilder<org.jboss.osgi.framework.spi.BundleLifecycle> builder)
addServiceDependencies in class org.jboss.osgi.framework.spi.BundleLifecyclePluginpublic void start(org.jboss.msc.service.StartContext startContext)
throws org.jboss.msc.service.StartException
start in interface org.jboss.msc.service.Service<org.jboss.osgi.framework.spi.BundleLifecycle>start in class org.jboss.osgi.framework.spi.AbstractIntegrationService<org.jboss.osgi.framework.spi.BundleLifecycle>org.jboss.msc.service.StartExceptionpublic void stop(org.jboss.msc.service.StopContext context)
stop in interface org.jboss.msc.service.Service<org.jboss.osgi.framework.spi.BundleLifecycle>stop in class org.jboss.msc.service.AbstractService<org.jboss.osgi.framework.spi.BundleLifecycle>protected org.jboss.osgi.framework.spi.BundleLifecycle createServiceValue(org.jboss.msc.service.StartContext startContext)
throws org.jboss.msc.service.StartException
createServiceValue in class org.jboss.osgi.framework.spi.BundleLifecyclePluginorg.jboss.msc.service.StartExceptionpublic static org.jboss.osgi.deployment.deployer.Deployment getDeployment(String runtimeName)
public static org.jboss.osgi.deployment.deployer.Deployment removeDeployment(String runtimeName)
public static boolean isBundleRefreshing(org.jboss.osgi.resolver.XBundle bundle)
Copyright © 2016 JBoss by Red Hat. All rights reserved.