public abstract class BaseActivator
extends java.lang.Object
implements org.osgi.framework.BundleActivator
| Modifier and Type | Field and Description |
|---|---|
static BaseActivator |
activator |
| Constructor and Description |
|---|
BaseActivator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConsumerWeavingData(org.osgi.framework.Bundle bundle,
java.lang.String consumerHeaderName) |
java.util.Collection<org.osgi.framework.Bundle> |
findConsumerRestrictions(org.osgi.framework.Bundle consumer,
java.lang.String className,
java.lang.String methodName,
java.util.Map<Pair<java.lang.Integer,java.lang.String>,java.lang.String> args) |
java.util.Collection<org.osgi.framework.Bundle> |
findProviderBundles(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.Object> |
getCustomBundleAttributes(java.lang.String name,
org.osgi.framework.Bundle b) |
java.util.Set<WeavingData> |
getWeavingData(org.osgi.framework.Bundle b) |
void |
log(int level,
java.lang.String message) |
void |
log(int level,
java.lang.String message,
java.lang.Throwable th) |
void |
registerConsumerBundle(org.osgi.framework.Bundle consumerBundle,
java.util.Set<ConsumerRestriction> restrictions,
java.util.List<org.apache.aries.spifly.BundleDescriptor> allowedBundles) |
void |
registerProviderBundle(java.lang.String registrationClassName,
org.osgi.framework.Bundle bundle,
java.util.Map<java.lang.String,java.lang.Object> customAttributes) |
void |
removeWeavingData(org.osgi.framework.Bundle bundle) |
void |
start(org.osgi.framework.BundleContext context,
java.lang.String consumerHeaderName) |
void |
stop(org.osgi.framework.BundleContext context) |
void |
unregisterProviderBundle(org.osgi.framework.Bundle bundle) |
public static BaseActivator activator
public void start(org.osgi.framework.BundleContext context,
java.lang.String consumerHeaderName)
throws java.lang.Exception
java.lang.Exceptionpublic void addConsumerWeavingData(org.osgi.framework.Bundle bundle,
java.lang.String consumerHeaderName)
throws java.lang.Exception
java.lang.Exceptionpublic void removeWeavingData(org.osgi.framework.Bundle bundle)
public void stop(org.osgi.framework.BundleContext context)
throws java.lang.Exception
stop in interface org.osgi.framework.BundleActivatorjava.lang.Exceptionpublic void log(int level,
java.lang.String message)
public void log(int level,
java.lang.String message,
java.lang.Throwable th)
public java.util.Set<WeavingData> getWeavingData(org.osgi.framework.Bundle b)
public void registerProviderBundle(java.lang.String registrationClassName,
org.osgi.framework.Bundle bundle,
java.util.Map<java.lang.String,java.lang.Object> customAttributes)
public void unregisterProviderBundle(org.osgi.framework.Bundle bundle)
public java.util.Collection<org.osgi.framework.Bundle> findProviderBundles(java.lang.String name)
public java.util.Map<java.lang.String,java.lang.Object> getCustomBundleAttributes(java.lang.String name,
org.osgi.framework.Bundle b)
public void registerConsumerBundle(org.osgi.framework.Bundle consumerBundle,
java.util.Set<ConsumerRestriction> restrictions,
java.util.List<org.apache.aries.spifly.BundleDescriptor> allowedBundles)
public java.util.Collection<org.osgi.framework.Bundle> findConsumerRestrictions(org.osgi.framework.Bundle consumer,
java.lang.String className,
java.lang.String methodName,
java.util.Map<Pair<java.lang.Integer,java.lang.String>,java.lang.String> args)
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.