public class BundleLifecycleImpl extends Object implements BundleLifecycle
BundleLifecycle.BundleRefreshPolicy
Constructor and Description |
---|
BundleLifecycleImpl(BundleManager bundleManager) |
Modifier and Type | Method and Description |
---|---|
org.jboss.osgi.resolver.XBundleRevision |
createBundleRevision(org.osgi.framework.BundleContext context,
org.jboss.osgi.deployment.deployer.Deployment dep) |
BundleLifecycle.BundleRefreshPolicy |
getBundleRefreshPolicy() |
void |
removeRevision(org.jboss.osgi.resolver.XBundleRevision brev,
int options) |
void |
resolve(org.jboss.osgi.resolver.XBundle bundle) |
void |
start(org.jboss.osgi.resolver.XBundle bundle,
int options) |
void |
stop(org.jboss.osgi.resolver.XBundle bundle,
int options) |
public BundleLifecycleImpl(BundleManager bundleManager)
public org.jboss.osgi.resolver.XBundleRevision createBundleRevision(org.osgi.framework.BundleContext context, org.jboss.osgi.deployment.deployer.Deployment dep) throws org.osgi.framework.BundleException
createBundleRevision
in interface BundleLifecycle
org.osgi.framework.BundleException
public void resolve(org.jboss.osgi.resolver.XBundle bundle) throws org.osgi.service.resolver.ResolutionException
resolve
in interface BundleLifecycle
org.osgi.service.resolver.ResolutionException
public void start(org.jboss.osgi.resolver.XBundle bundle, int options) throws org.osgi.framework.BundleException
start
in interface BundleLifecycle
org.osgi.framework.BundleException
public void stop(org.jboss.osgi.resolver.XBundle bundle, int options) throws org.osgi.framework.BundleException
stop
in interface BundleLifecycle
org.osgi.framework.BundleException
public void removeRevision(org.jboss.osgi.resolver.XBundleRevision brev, int options)
removeRevision
in interface BundleLifecycle
public BundleLifecycle.BundleRefreshPolicy getBundleRefreshPolicy()
getBundleRefreshPolicy
in interface BundleLifecycle
Copyright © 2013 JBoss by Red Hat. All rights reserved.