Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationAdminImpl.java')
-rw-r--r--bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationAdminImpl.java13
1 files changed, 6 insertions, 7 deletions
diff --git a/bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationAdminImpl.java b/bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationAdminImpl.java
index 0b552cea1..38e85d2bd 100644
--- a/bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationAdminImpl.java
+++ b/bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationAdminImpl.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2005, 2008 Cognos Incorporated, IBM Corporation and others..
+ * Copyright (c) 2005, 2013 Cognos Incorporated, IBM Corporation and others..
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -11,7 +11,6 @@
*******************************************************************************/
package org.eclipse.equinox.internal.cm;
-import java.io.IOException;
import org.osgi.framework.*;
import org.osgi.service.cm.Configuration;
import org.osgi.service.cm.ConfigurationAdmin;
@@ -31,18 +30,18 @@ class ConfigurationAdminImpl implements ConfigurationAdmin {
this.bundle = bundle;
}
- public Configuration createFactoryConfiguration(String factoryPid) throws IOException {
+ public Configuration createFactoryConfiguration(String factoryPid) {
checkPID(factoryPid);
return configurationStore.createFactoryConfiguration(factoryPid, bundle.getLocation());
}
- public Configuration createFactoryConfiguration(String factoryPid, String location) throws IOException {
+ public Configuration createFactoryConfiguration(String factoryPid, String location) {
checkPID(factoryPid);
this.configurationAdminFactory.checkConfigurationPermission();
return configurationStore.createFactoryConfiguration(factoryPid, location);
}
- public Configuration getConfiguration(String pid) throws IOException {
+ public Configuration getConfiguration(String pid) {
checkPID(pid);
ConfigurationImpl config = configurationStore.getConfiguration(pid, bundle.getLocation());
if (config.getBundleLocation(false) != null && !config.getBundleLocation(false).equals(bundle.getLocation()))
@@ -51,13 +50,13 @@ class ConfigurationAdminImpl implements ConfigurationAdmin {
return config;
}
- public Configuration getConfiguration(String pid, String location) throws IOException {
+ public Configuration getConfiguration(String pid, String location) {
checkPID(pid);
this.configurationAdminFactory.checkConfigurationPermission();
return configurationStore.getConfiguration(pid, location);
}
- public Configuration[] listConfigurations(String filterString) throws IOException, InvalidSyntaxException {
+ public Configuration[] listConfigurations(String filterString) throws InvalidSyntaxException {
if (filterString == null)
filterString = "(" + Constants.SERVICE_PID + "=*)"; //$NON-NLS-1$ //$NON-NLS-2$

Back to the top