public class ConfigurationAdminImpl extends AbstractConfigurationAdministrator
AbstractConfigurationAdministrator.CompositeFuture<T>, AbstractConfigurationAdministrator.ConfigurationFuture, AbstractConfigurationAdministrator.PatchFuture, AbstractConfigurationAdministrator.PurgeFutureFACTORY_ID| Constructor and Description |
|---|
ConfigurationAdminImpl(org.osgi.framework.BundleContext context,
com.google.common.collect.Interner<String> stringInterner) |
| Modifier and Type | Method and Description |
|---|---|
protected File |
getRootFile() |
protected String |
intern(String string) |
protected void |
performDeleteConfiguration(UserInformation userInformation,
String factoryId,
String configurationId,
AbstractConfigurationAdministrator.ConfigurationFuture future) |
protected void |
performInitialLoad() |
protected void |
performLoadFactory(String factoryId) |
protected void |
performPurge(UserInformation userInformation,
String factoryId,
AbstractConfigurationAdministrator.PurgeFuture future) |
protected void |
performStoreConfiguration(UserInformation userInformation,
String factoryId,
String configurationId,
Map<String,String> properties,
boolean fullSet,
AbstractConfigurationAdministrator.ConfigurationFuture future) |
protected void |
provisionData() |
void |
start() |
protected Map<String,String> |
writeConfiguraton(String factoryId,
String configurationId,
Map<String,String> properties,
boolean fullSet) |
addFactoryService, addingService, addStoredFactory, applyConfiguration, applyDiff, changeConfiguration, createConfiguration, deleteConfiguration, dispose, freeze, getConfiguration, getConfigurations, getFactory, getKnownFactories, purgeFactory, removedService, removeFactoryService, setFactoryState, stop, thaw, updateConfigurationprotected File getRootFile()
public void start()
throws Exception
start in class AbstractConfigurationAdministratorExceptionprotected void performInitialLoad()
protected void performLoadFactory(String factoryId) throws Exception
Exceptionprotected void performPurge(UserInformation userInformation, String factoryId, AbstractConfigurationAdministrator.PurgeFuture future) throws Exception
performPurge in class AbstractConfigurationAdministratorExceptionprotected Map<String,String> writeConfiguraton(String factoryId, String configurationId, Map<String,String> properties, boolean fullSet) throws Exception
Exceptionprotected void performStoreConfiguration(UserInformation userInformation, String factoryId, String configurationId, Map<String,String> properties, boolean fullSet, AbstractConfigurationAdministrator.ConfigurationFuture future) throws FileNotFoundException, IOException
performStoreConfiguration in class AbstractConfigurationAdministratorFileNotFoundExceptionIOExceptionprotected void performDeleteConfiguration(UserInformation userInformation, String factoryId, String configurationId, AbstractConfigurationAdministrator.ConfigurationFuture future) throws Exception
performDeleteConfiguration in class AbstractConfigurationAdministratorExceptionCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.