public class ConfigurationAdminImpl extends AbstractConfigurationAdministrator
AbstractConfigurationAdministrator.CompositeFuture<T>, AbstractConfigurationAdministrator.ConfigurationFuture, AbstractConfigurationAdministrator.PatchFuture, AbstractConfigurationAdministrator.PurgeFutureFACTORY_ID| Constructor and Description |
|---|
ConfigurationAdminImpl(BundleContext context,
|
| Modifier and Type | Method and Description |
|---|---|
protected java.io.File |
getRootFile() |
protected java.lang.String |
intern(java.lang.String string) |
protected void |
performDeleteConfiguration(UserInformation userInformation,
java.lang.String factoryId,
java.lang.String configurationId,
AbstractConfigurationAdministrator.ConfigurationFuture future) |
protected void |
performInitialLoad() |
protected void |
performLoadFactory(java.lang.String factoryId) |
protected void |
performPurge(UserInformation userInformation,
java.lang.String factoryId,
AbstractConfigurationAdministrator.PurgeFuture future) |
protected void |
performStoreConfiguration(UserInformation userInformation,
java.lang.String factoryId,
java.lang.String configurationId,
java.util.Map<java.lang.String,java.lang.String> properties,
boolean fullSet,
AbstractConfigurationAdministrator.ConfigurationFuture future) |
protected void |
provisionData() |
void |
start() |
protected java.util.Map<java.lang.String,java.lang.String> |
writeConfiguraton(java.lang.String factoryId,
java.lang.String configurationId,
java.util.Map<java.lang.String,java.lang.String> properties,
boolean fullSet) |
addFactoryService, addingSelfService, addingService, addStoredFactory, applyConfiguration, applyDiff, changeConfiguration, createConfiguration, deleteConfiguration, dispose, freeze, getConfiguration, getConfigurations, getFactory, getKnownFactories, handleSelfChange, purgeFactory, removedSelfService, removedService, removeFactoryService, setFactoryState, stop, thaw, updateConfigurationpublic ConfigurationAdminImpl(BundleContext context,
stringInterner)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String intern(java.lang.String string)
protected java.io.File getRootFile()
protected void provisionData()
throws java.lang.Exception
java.lang.Exceptionpublic void start()
throws java.lang.Exception
start in class AbstractConfigurationAdministratorjava.lang.Exceptionprotected void performInitialLoad()
protected void performLoadFactory(java.lang.String factoryId)
throws java.lang.Exception
java.lang.Exceptionprotected void performPurge(UserInformation userInformation,
java.lang.String factoryId,
AbstractConfigurationAdministrator.PurgeFuture future)
throws java.lang.Exception
performPurge in class AbstractConfigurationAdministratorjava.lang.Exceptionprotected java.util.Map<java.lang.String,java.lang.String> writeConfiguraton(java.lang.String factoryId,
java.lang.String configurationId,
java.util.Map<java.lang.String,java.lang.String> properties,
boolean fullSet)
throws java.lang.Exception
java.lang.Exceptionprotected void performStoreConfiguration(UserInformation userInformation,
java.lang.String factoryId,
java.lang.String configurationId,
java.util.Map<java.lang.String,java.lang.String> properties,
boolean fullSet,
AbstractConfigurationAdministrator.ConfigurationFuture future)
throws java.io.FileNotFoundException,
java.io.IOException
performStoreConfiguration in class AbstractConfigurationAdministratorjava.io.FileNotFoundExceptionjava.io.IOExceptionprotected void performDeleteConfiguration(UserInformation userInformation,
java.lang.String factoryId,
java.lang.String configurationId,
AbstractConfigurationAdministrator.ConfigurationFuture future)
throws java.lang.Exception
performDeleteConfiguration in class AbstractConfigurationAdministratorjava.lang.Exception
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0