Class ControllerConfiguration
- java.lang.Object
-
- io.lighty.core.controller.impl.config.ControllerConfiguration
-
public class ControllerConfiguration extends Object
Complete configuration for Lighty controller.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ControllerConfiguration.ActorSystemConfig
static class
ControllerConfiguration.DOMNotificationRouterConfig
static class
ControllerConfiguration.InitialConfigData
static class
ControllerConfiguration.SchemaServiceConfig
Contains list of paths to artifacts containing yang models for Lighty SchemaContext.
-
Constructor Summary
Constructors Constructor Description ControllerConfiguration()
-
Method Summary
-
-
-
Method Detail
-
getRestoreDirectoryPath
public String getRestoreDirectoryPath()
-
setRestoreDirectoryPath
public void setRestoreDirectoryPath(String restoreDirectoryPath)
-
getDomNotificationRouterConfig
public ControllerConfiguration.DOMNotificationRouterConfig getDomNotificationRouterConfig()
-
setDomNotificationRouterConfig
public void setDomNotificationRouterConfig(ControllerConfiguration.DOMNotificationRouterConfig domNotificationRouterConfig)
-
getActorSystemConfig
public ControllerConfiguration.ActorSystemConfig getActorSystemConfig()
-
setActorSystemConfig
public void setActorSystemConfig(ControllerConfiguration.ActorSystemConfig actorSystemConfig)
-
getSchemaServiceConfig
public ControllerConfiguration.SchemaServiceConfig getSchemaServiceConfig()
-
setSchemaServiceConfig
public void setSchemaServiceConfig(ControllerConfiguration.SchemaServiceConfig schemaServiceConfig)
-
getMaxDataBrokerFutureCallbackQueueSize
public int getMaxDataBrokerFutureCallbackQueueSize()
-
setMaxDataBrokerFutureCallbackQueueSize
public void setMaxDataBrokerFutureCallbackQueueSize(int maxDataBrokerFutureCallbackQueueSize)
-
getMaxDataBrokerFutureCallbackPoolSize
public int getMaxDataBrokerFutureCallbackPoolSize()
-
setMaxDataBrokerFutureCallbackPoolSize
public void setMaxDataBrokerFutureCallbackPoolSize(int maxDataBrokerFutureCallbackPoolSize)
-
isMetricCaptureEnabled
public boolean isMetricCaptureEnabled()
-
setMetricCaptureEnabled
public void setMetricCaptureEnabled(boolean metricCaptureEnabled)
-
getMailboxCapacity
public int getMailboxCapacity()
-
setMailboxCapacity
public void setMailboxCapacity(int mailboxCapacity)
-
getDistributedEosProperties
public Properties getDistributedEosProperties()
-
setDistributedEosProperties
public void setDistributedEosProperties(Properties distributedEosProperties)
-
getModuleShardsConfig
public String getModuleShardsConfig()
-
setModuleShardsConfig
public void setModuleShardsConfig(String moduleShardsConfig)
-
getModulesConfig
public String getModulesConfig()
-
setModulesConfig
public void setModulesConfig(String modulesConfig)
-
getConfigDatastoreContext
public org.opendaylight.controller.cluster.datastore.DatastoreContext getConfigDatastoreContext()
-
setConfigDatastoreContext
public void setConfigDatastoreContext(org.opendaylight.controller.cluster.datastore.DatastoreContext configDatastoreContext)
-
getOperDatastoreContext
public org.opendaylight.controller.cluster.datastore.DatastoreContext getOperDatastoreContext()
-
setOperDatastoreContext
public void setOperDatastoreContext(org.opendaylight.controller.cluster.datastore.DatastoreContext operDatastoreContext)
-
setInitialConfigData
public void setInitialConfigData(ControllerConfiguration.InitialConfigData initialConfigData)
-
getInitialConfigData
public ControllerConfiguration.InitialConfigData getInitialConfigData()
-
-