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

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

public class CmProperties
extends java.lang.Object
implements ManagedObject, ServiceProcessor

Version:
$Rev: 820286 $, $Date: 2009-09-30 15:45:55 +0100 (Wed, 30 Sep 2009) $

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.aries.blueprint.ServiceProcessor
ServiceProcessor.ServicePropertiesUpdater
 
Constructor Summary
CmProperties()
           
 
Method Summary
 void destroy()
           
 ExtendedBlueprintContainer getBlueprintContainer()
           
 org.osgi.framework.Bundle getBundle()
           
 org.osgi.service.cm.ConfigurationAdmin getConfigAdmin()
           
 ManagedObjectManager getManagedObjectManager()
           
 java.lang.String getPersistentId()
           
 java.lang.String getServiceId()
           
 boolean getUpdate()
           
 void init()
           
 void setBlueprintContainer(ExtendedBlueprintContainer blueprintContainer)
           
 void setConfigAdmin(org.osgi.service.cm.ConfigurationAdmin configAdmin)
           
 void setManagedObjectManager(ManagedObjectManager managedObjectManager)
           
 void setPersistentId(java.lang.String persistentId)
           
 void setServiceId(java.lang.String serviceId)
           
 void setUpdate(boolean update)
           
 void updated(java.util.Dictionary props)
           
 void updateProperties(ServiceProcessor.ServicePropertiesUpdater service, java.util.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 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)

getUpdate

public boolean getUpdate()

setUpdate

public void setUpdate(boolean update)

getServiceId

public java.lang.String getServiceId()

setServiceId

public void setServiceId(java.lang.String serviceId)

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

updateProperties

public void updateProperties(ServiceProcessor.ServicePropertiesUpdater service,
                             java.util.Dictionary props)
Specified by:
updateProperties in interface ServiceProcessor


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