org.apache.aries.blueprint.compendium.cm
Class CmProperties

java.lang.Object
  extended by org.apache.aries.blueprint.compendium.cm.CmProperties
All Implemented Interfaces:
ManagedObject, org.apache.aries.blueprint.Processor, org.apache.aries.blueprint.ServiceProcessor

public class CmProperties
extends Object
implements ManagedObject, org.apache.aries.blueprint.ServiceProcessor

Version:
$Rev: 1364832 $, $Date: 2012-07-24 00:06:34 +0100 (Tue, 24 Jul 2012) $

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.aries.blueprint.ServiceProcessor
org.apache.aries.blueprint.ServiceProcessor.ServicePropertiesUpdater
 
Constructor Summary
CmProperties()
           
 
Method Summary
 void destroy()
           
 org.apache.aries.blueprint.services.ExtendedBlueprintContainer getBlueprintContainer()
           
 org.osgi.framework.Bundle getBundle()
           
 org.osgi.service.cm.ConfigurationAdmin getConfigAdmin()
           
 ManagedObjectManager getManagedObjectManager()
           
 String getPersistentId()
           
 Properties getProperties()
           
 String getServiceId()
           
 boolean getUpdate()
           
 void init()
           
 void setBlueprintContainer(org.apache.aries.blueprint.services.ExtendedBlueprintContainer blueprintContainer)
           
 void setConfigAdmin(org.osgi.service.cm.ConfigurationAdmin configAdmin)
           
 void setManagedObjectManager(ManagedObjectManager managedObjectManager)
           
 void setPersistentId(String persistentId)
           
 void setServiceId(String serviceId)
           
 void setUpdate(boolean update)
           
 void updated(Dictionary props)
           
 void updateProperties(org.apache.aries.blueprint.ServiceProcessor.ServicePropertiesUpdater service, Dictionary props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmProperties

public CmProperties()
Method Detail

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)

getUpdate

public boolean getUpdate()

setUpdate

public void setUpdate(boolean update)

getServiceId

public String getServiceId()

setServiceId

public void setServiceId(String serviceId)

init

public void init()
          throws Exception
Throws:
Exception

destroy

public void destroy()

getProperties

public Properties getProperties()

updated

public void updated(Dictionary props)
Specified by:
updated in interface ManagedObject

updateProperties

public void updateProperties(org.apache.aries.blueprint.ServiceProcessor.ServicePropertiesUpdater service,
                             Dictionary props)
Specified by:
updateProperties in interface org.apache.aries.blueprint.ServiceProcessor


Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.