org.apache.aries.blueprint.compendium.cm
Class CmManagedProperties
java.lang.Object
org.apache.aries.blueprint.compendium.cm.CmManagedProperties
- All Implemented Interfaces:
- BeanProcessor, ManagedObject, Processor
public class CmManagedProperties
- extends java.lang.Object
- implements ManagedObject, BeanProcessor
TODO
- Version:
- $Rev: 896324 $, $Date: 2010-01-06 06:05:04 +0000 (Wed, 06 Jan 2010) $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CmManagedProperties
public CmManagedProperties()
getBlueprintContainer
public ExtendedBlueprintContainer getBlueprintContainer()
setBlueprintContainer
public void setBlueprintContainer(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 java.lang.String getPersistentId()
- Specified by:
getPersistentId
in interface ManagedObject
setPersistentId
public void setPersistentId(java.lang.String persistentId)
getUpdateStrategy
public java.lang.String getUpdateStrategy()
setUpdateStrategy
public void setUpdateStrategy(java.lang.String updateStrategy)
getUpdateMethod
public java.lang.String getUpdateMethod()
setUpdateMethod
public void setUpdateMethod(java.lang.String updateMethod)
getBeanName
public java.lang.String getBeanName()
setBeanName
public void setBeanName(java.lang.String beanName)
init
public void init()
throws java.lang.Exception
- Throws:
java.lang.Exception
destroy
public void destroy()
updated
public void updated(java.util.Dictionary props)
- Specified by:
updated
in interface ManagedObject
beforeInit
public java.lang.Object beforeInit(java.lang.Object bean,
java.lang.String beanName,
BeanProcessor.BeanCreator beanCreator,
BeanMetadata beanData)
- Specified by:
beforeInit
in interface BeanProcessor
afterInit
public java.lang.Object afterInit(java.lang.Object bean,
java.lang.String beanName,
BeanProcessor.BeanCreator beanCreator,
BeanMetadata beanData)
- Specified by:
afterInit
in interface BeanProcessor
beforeDestroy
public void beforeDestroy(java.lang.Object bean,
java.lang.String beanName)
- Specified by:
beforeDestroy
in interface BeanProcessor
afterDestroy
public void afterDestroy(java.lang.Object bean,
java.lang.String beanName)
- Specified by:
afterDestroy
in interface BeanProcessor
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.