Class ConfigurationTracker
- java.lang.Object
-
- org.wso2.carbon.mediation.initializer.configurations.ConfigurationTracker
-
public class ConfigurationTracker extends Object
This class is to hold the information about multiple configurations.
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONFIGURATION_TRACKERstatic org.apache.commons.logging.Loglog
-
Constructor Summary
Constructors Constructor Description ConfigurationTracker(org.wso2.carbon.registry.core.session.UserRegistry configRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate(String configurationName)voidcreate(String configurationName, String description)voiddelete(String configurationName)ConfigurationInformationgetConfigurationInformation(String name)List<ConfigurationInformation>getConfigurationList()StringgetCurrentConfigurationName()voidinit()booleanisConfigurationCreated(String name)booleanisConfigurationExists(String name)voidupdate(String name, boolean created)
-
-
-
Field Detail
-
log
public static final org.apache.commons.logging.Log log
-
CONFIGURATION_TRACKER
public static final String CONFIGURATION_TRACKER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCurrentConfigurationName
public String getCurrentConfigurationName()
-
create
public void create(String configurationName, String description) throws org.wso2.carbon.registry.core.exceptions.RegistryException
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException
-
activate
public void activate(String configurationName) throws org.wso2.carbon.registry.core.exceptions.RegistryException
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException
-
delete
public void delete(String configurationName) throws org.wso2.carbon.registry.core.exceptions.RegistryException
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException
-
getConfigurationList
public List<ConfigurationInformation> getConfigurationList() throws org.wso2.carbon.registry.core.exceptions.RegistryException
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException
-
isConfigurationCreated
public boolean isConfigurationCreated(String name) throws org.wso2.carbon.registry.core.exceptions.RegistryException
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException
-
isConfigurationExists
public boolean isConfigurationExists(String name) throws org.wso2.carbon.registry.core.exceptions.RegistryException
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException
-
init
public void init() throws org.wso2.carbon.registry.core.exceptions.RegistryException- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException
-
update
public void update(String name, boolean created) throws org.wso2.carbon.registry.core.exceptions.RegistryException
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException
-
getConfigurationInformation
public ConfigurationInformation getConfigurationInformation(String name) throws org.wso2.carbon.registry.core.exceptions.RegistryException
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException
-
-