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) |
boolean |
isLogEnabled(java.util.logging.Level level) |
void |
log(int level,
java.lang.String message) |
void |
log(int level,
java.lang.String message,
java.lang.Throwable th) |
void |
log(java.util.logging.Level level,
java.lang.String message) |
void |
log(java.util.logging.Level 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.Exception
public void addConsumerWeavingData(org.osgi.framework.Bundle bundle, java.lang.String consumerHeaderName) throws java.lang.Exception
java.lang.Exception
public 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.BundleActivator
java.lang.Exception
public boolean isLogEnabled(java.util.logging.Level level)
public void log(int level, java.lang.String message)
public void log(java.util.logging.Level level, java.lang.String message)
public void log(int level, java.lang.String message, java.lang.Throwable th)
public void log(java.util.logging.Level 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-2019 The Apache Software Foundation. All Rights Reserved.