org.apache.aries.blueprint.compendium.cm
Class CmManagedProperties
java.lang.Object
org.apache.aries.blueprint.compendium.cm.CmManagedProperties
- All Implemented Interfaces:
- org.apache.aries.blueprint.BeanProcessor, ManagedObject, org.apache.aries.blueprint.Processor
public class CmManagedProperties
- extends Object
- implements ManagedObject, org.apache.aries.blueprint.BeanProcessor
TODO
- Version:
- $Rev: 1364831 $, $Date: 2012-07-24 00:06:01 +0100 (Tue, 24 Jul 2012) $
| Nested classes/interfaces inherited from interface org.apache.aries.blueprint.BeanProcessor |
org.apache.aries.blueprint.BeanProcessor.BeanCreator |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CmManagedProperties
public CmManagedProperties()
getBlueprintContainer
public org.apache.aries.blueprint.services.ExtendedBlueprintContainer getBlueprintContainer()
setBlueprintContainer
public void setBlueprintContainer(org.apache.aries.blueprint.services.ExtendedBlueprintContainer blueprintContainer)
getConfigAdmin
public org.osgi.service.cm.ConfigurationAdmin getConfigAdmin()
setConfigAdmin
public void setConfigAdmin(org.osgi.service.cm.ConfigurationAdmin configAdmin)
setManagedObjectManager
public void setManagedObjectManager(ManagedObjectManager managedObjectManager)
getManagedObjectManager
public ManagedObjectManager getManagedObjectManager()
getBundle
public org.osgi.framework.Bundle getBundle()
- Specified by:
getBundle in interface ManagedObject
getPersistentId
public String getPersistentId()
- Specified by:
getPersistentId in interface ManagedObject
setPersistentId
public void setPersistentId(String persistentId)
getUpdateStrategy
public String getUpdateStrategy()
setUpdateStrategy
public void setUpdateStrategy(String updateStrategy)
getUpdateMethod
public String getUpdateMethod()
setUpdateMethod
public void setUpdateMethod(String updateMethod)
getBeanName
public String getBeanName()
setBeanName
public void setBeanName(String beanName)
init
public void init()
throws Exception
- Throws:
Exception
destroy
public void destroy()
updated
public void updated(Dictionary props)
- Specified by:
updated in interface ManagedObject
beforeInit
public Object beforeInit(Object bean,
String beanName,
org.apache.aries.blueprint.BeanProcessor.BeanCreator beanCreator,
org.osgi.service.blueprint.reflect.BeanMetadata beanData)
- Specified by:
beforeInit in interface org.apache.aries.blueprint.BeanProcessor
afterInit
public Object afterInit(Object bean,
String beanName,
org.apache.aries.blueprint.BeanProcessor.BeanCreator beanCreator,
org.osgi.service.blueprint.reflect.BeanMetadata beanData)
- Specified by:
afterInit in interface org.apache.aries.blueprint.BeanProcessor
beforeDestroy
public void beforeDestroy(Object bean,
String beanName)
- Specified by:
beforeDestroy in interface org.apache.aries.blueprint.BeanProcessor
afterDestroy
public void afterDestroy(Object bean,
String beanName)
- Specified by:
afterDestroy in interface org.apache.aries.blueprint.BeanProcessor
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.