Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationStore.java')
-rw-r--r--bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationStore.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationStore.java b/bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationStore.java
index 68b0f715e..75e346d81 100644
--- a/bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationStore.java
+++ b/bundles/org.eclipse.equinox.cm/src/org/eclipse/equinox/internal/cm/ConfigurationStore.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2005, 2015 Cognos Incorporated, IBM Corporation and others.
+ * Copyright (c) 2005, 2018 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
@@ -31,7 +31,7 @@ class ConfigurationStore {
private static final String STORE_DIR = "store"; //$NON-NLS-1$
private static final String DATA_PRE = "data"; //$NON-NLS-1$
private static final String CFG_EXT = ".cfg"; //$NON-NLS-1$
- private final Map<String, ConfigurationImpl> configurations = new HashMap<String, ConfigurationImpl>();
+ private final Map<String, ConfigurationImpl> configurations = new HashMap<>();
private int createdPidCount = 0;
private final File store;
@@ -109,6 +109,7 @@ class ConfigurationStore {
try {
final File storeCopy = store;
return AccessController.doPrivileged(new PrivilegedExceptionAction<File>() {
+ @Override
public File run() throws Exception {
File toFile = token == null ? File.createTempFile(DATA_PRE, CFG_EXT, storeCopy) : (File) token;
writeConfigurationFile(toFile, configProperties);
@@ -151,6 +152,7 @@ class ConfigurationStore {
if (store == null || token == null)
return; // no persistent store
AccessController.doPrivileged(new PrivilegedAction<Object>() {
+ @Override
public Object run() {
deleteConfigurationFile((File) token);
return null;
@@ -184,7 +186,7 @@ class ConfigurationStore {
}
public ConfigurationImpl[] getFactoryConfigurations(String factoryPid) {
- List<ConfigurationImpl> resultList = new ArrayList<ConfigurationImpl>();
+ List<ConfigurationImpl> resultList = new ArrayList<>();
synchronized (this) {
resultList.addAll(configurations.values());
}
@@ -198,7 +200,7 @@ class ConfigurationStore {
}
public ConfigurationImpl[] listConfigurations(Filter filter) {
- List<ConfigurationImpl> resultList = new ArrayList<ConfigurationImpl>();
+ List<ConfigurationImpl> resultList = new ArrayList<>();
synchronized (this) {
resultList.addAll(configurations.values());
}

Back to the top