org.openmuc.webconfigadmin.internal
Class BundleConfiguration

java.lang.Object
  extended by org.openmuc.webconfigadmin.internal.BundleConfiguration

public class BundleConfiguration
extends java.lang.Object


Constructor Summary
BundleConfiguration(org.osgi.framework.Bundle bundle, ConfigAdminTracker configAdminTracker, MetaTypeServiceTracker metaTypeTracker)
           
 
Method Summary
 java.util.Dictionary<java.lang.String,java.lang.String> getBundleProperties()
           
 org.osgi.service.cm.Configuration getConfig()
           
 boolean hasConfig()
           
 void setBundleProperties(java.util.Dictionary<java.lang.String,java.lang.String> bundleProperties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BundleConfiguration

public BundleConfiguration(org.osgi.framework.Bundle bundle,
                           ConfigAdminTracker configAdminTracker,
                           MetaTypeServiceTracker metaTypeTracker)
                    throws java.io.IOException,
                           org.osgi.framework.InvalidSyntaxException
Throws:
java.io.IOException
org.osgi.framework.InvalidSyntaxException
Method Detail

getBundleProperties

public java.util.Dictionary<java.lang.String,java.lang.String> getBundleProperties()

setBundleProperties

public void setBundleProperties(java.util.Dictionary<java.lang.String,java.lang.String> bundleProperties)
                         throws java.io.IOException
Throws:
java.io.IOException

hasConfig

public boolean hasConfig()

getConfig

public org.osgi.service.cm.Configuration getConfig()