public interface ConfigTransactionClient extends ConfigTransactionControllerMXBean, BeanReader
Modifier and Type | Method and Description |
---|---|
void |
assertVersion(int expectedParentVersion,
int expectedCurrentVersion) |
CommitStatus |
commit() |
void |
destroyConfigBean(String moduleName,
String instanceName)
Deprecated.
|
void |
destroyModule(String moduleName,
String instanceName) |
Attribute |
getAttribute(ObjectName on,
String jmxName) |
ObjectName |
getObjectName() |
long |
getParentVersion() |
long |
getVersion() |
void |
setAttribute(ObjectName on,
String jmxName,
Attribute attribute) |
void |
validateBean(ObjectName configBeanON) |
abortConfig, createModule, destroyModule, getAvailableModuleNames, getTransactionName, reCreateModule, validateConfig
checkConfigBeanExists, getAvailableModuleFactoryQNames, lookupConfigBean, lookupConfigBeans, lookupConfigBeans, lookupConfigBeans, lookupRuntimeBeans, lookupRuntimeBeans
removeAllServiceReferences, removeServiceReference, removeServiceReferences, saveServiceReference
checkServiceReferenceExists, getServiceInterfaceName, getServiceMapping, getServiceReference, lookupConfigBeanByServiceInterfaceName, lookupServiceInterfaceNames, lookupServiceReferencesByServiceInterfaceName
getAttributeCurrentValue
CommitStatus commit() throws ConflictingVersionException, ValidationException
void assertVersion(int expectedParentVersion, int expectedCurrentVersion)
long getParentVersion()
long getVersion()
ObjectName getObjectName()
void validateBean(ObjectName configBeanON) throws ValidationException
ValidationException
@Deprecated void destroyConfigBean(String moduleName, String instanceName) throws InstanceNotFoundException
InstanceNotFoundException
void destroyModule(String moduleName, String instanceName) throws InstanceNotFoundException
InstanceNotFoundException
void setAttribute(ObjectName on, String jmxName, Attribute attribute)
Attribute getAttribute(ObjectName on, String jmxName)
Copyright © 2019 OpenDaylight. All rights reserved.