public class DataStoreAppConfigMetadata extends Object
| Constructor and Description |
|---|
DataStoreAppConfigMetadata(String id,
String appConfigBindingClassName,
String appConfigListKeyValue,
String defaultAppConfigFileName,
UpdateStrategy updateStrategyValue,
Element defaultAppConfigElement) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.aries.blueprint.services.ExtendedBlueprintContainer |
container() |
Object |
create() |
void |
destroy(Object instance) |
int |
getActivation() |
String |
getDependencyDescriptor() |
List<String> |
getDependsOn() |
String |
getId() |
protected <T> T |
getOSGiService(Class<T> serviceInterface) |
void |
init(org.apache.aries.blueprint.services.ExtendedBlueprintContainer container) |
boolean |
isSatisfied() |
protected String |
logName() |
protected void |
onCreate() |
protected void |
restartContainer() |
protected void |
retrieveService(String name,
Class<?> interfaceClass,
Consumer<Object> onServiceRetrieved) |
protected void |
retrieveService(String name,
String interfaceName,
Consumer<Object> onServiceRetrieved) |
protected void |
setDependencyDesc(String dependencyDesc) |
protected void |
setFailure(String failureMessage,
Throwable failureCause) |
protected void |
setFailureMessage(String failureMessage) |
protected void |
setSatisfied() |
protected void |
startTracking() |
void |
startTracking(org.apache.aries.blueprint.ext.DependentComponentFactoryMetadata.SatisfactionCallback newSatisfactionCallback) |
void |
stopTracking() |
public void init(org.apache.aries.blueprint.services.ExtendedBlueprintContainer container)
init in interface org.apache.aries.blueprint.ext.ComponentFactoryMetadatapublic Object create() throws org.osgi.service.blueprint.container.ComponentDefinitionException
org.osgi.service.blueprint.container.ComponentDefinitionExceptionprotected void startTracking()
public void destroy(Object instance)
destroy in interface org.apache.aries.blueprint.ext.ComponentFactoryMetadatapublic String getId()
getId in interface org.osgi.service.blueprint.reflect.ComponentMetadatapublic int getActivation()
getActivation in interface org.osgi.service.blueprint.reflect.ComponentMetadatapublic List<String> getDependsOn()
getDependsOn in interface org.osgi.service.blueprint.reflect.ComponentMetadatapublic String getDependencyDescriptor()
getDependencyDescriptor in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadatapublic boolean isSatisfied()
isSatisfied in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadataprotected void setFailureMessage(String failureMessage)
protected void setDependencyDesc(String dependencyDesc)
protected final org.apache.aries.blueprint.services.ExtendedBlueprintContainer container()
protected void setSatisfied()
protected void retrieveService(String name, Class<?> interfaceClass, Consumer<Object> onServiceRetrieved)
protected void retrieveService(String name, String interfaceName, Consumer<Object> onServiceRetrieved)
protected final String logName()
protected void onCreate()
throws org.osgi.service.blueprint.container.ComponentDefinitionException
org.osgi.service.blueprint.container.ComponentDefinitionExceptionpublic final void startTracking(org.apache.aries.blueprint.ext.DependentComponentFactoryMetadata.SatisfactionCallback newSatisfactionCallback)
startTracking in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadatapublic void stopTracking()
stopTracking in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadataprotected void restartContainer()
Copyright © 2019 OpenDaylight. All rights reserved.