Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractLightyModule - Class in io.lighty.core.controller.api
-
This abstract class implement
LightyModule
interface with synchronization ofLightyModule.start()
,LightyModule.startBlocking()
andLightyModule.shutdown()
methods. - AbstractLightyModule() - Constructor for class io.lighty.core.controller.api.AbstractLightyModule
- AbstractLightyModule(ExecutorService) - Constructor for class io.lighty.core.controller.api.AbstractLightyModule
- ActorSystemConfig() - Constructor for class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- addDistributedEosProperty(String, String) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
B
- build() - Method in class io.lighty.core.controller.impl.LightyControllerBuilder
-
Build new
LightyController
instance fromLightyControllerBuilder
.
C
- ConfigurationException - Exception in io.lighty.core.controller.impl.config
- ConfigurationException() - Constructor for exception io.lighty.core.controller.impl.config.ConfigurationException
- ConfigurationException(String) - Constructor for exception io.lighty.core.controller.impl.config.ConfigurationException
- ConfigurationException(String, Throwable) - Constructor for exception io.lighty.core.controller.impl.config.ConfigurationException
- ConfigurationException(Throwable) - Constructor for exception io.lighty.core.controller.impl.config.ConfigurationException
- CONTROLLER_CONFIG_ROOT_ELEMENT_NAME - Static variable in class io.lighty.core.controller.impl.util.ControllerConfigUtils
- ControllerConfiguration - Class in io.lighty.core.controller.impl.config
-
Complete configuration for Lighty controller.
- ControllerConfiguration() - Constructor for class io.lighty.core.controller.impl.config.ControllerConfiguration
- ControllerConfiguration.ActorSystemConfig - Class in io.lighty.core.controller.impl.config
- ControllerConfiguration.DOMNotificationRouterConfig - Class in io.lighty.core.controller.impl.config
- ControllerConfiguration.InitialConfigData - Class in io.lighty.core.controller.impl.config
- ControllerConfiguration.SchemaServiceConfig - Class in io.lighty.core.controller.impl.config
-
Contains list of paths to artifacts containing yang models for Lighty SchemaContext.
- ControllerConfigUtils - Class in io.lighty.core.controller.impl.util
- createDatastoreContext(JsonNode, LogicalDatastoreType) - Static method in class io.lighty.core.controller.impl.util.DatastoreConfigurationUtils
- createDefaultConfigDatastoreContext() - Static method in class io.lighty.core.controller.impl.util.DatastoreConfigurationUtils
- createDefaultOperationalDatastoreContext() - Static method in class io.lighty.core.controller.impl.util.DatastoreConfigurationUtils
D
- DatastoreConfigurationUtils - Class in io.lighty.core.controller.impl.util
- DATASTORECTX_CONFIG_ROOT_ELEMENT_NAME - Static variable in class io.lighty.core.controller.impl.util.DatastoreConfigurationUtils
- DATASTORECTX_OPERATIONAL_ROOT_ELEMENT_NAME - Static variable in class io.lighty.core.controller.impl.util.DatastoreConfigurationUtils
- DOMNotificationRouterConfig() - Constructor for class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
E
- equals(Object) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- equals(Object) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
- equals(Object) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- equals(Object) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.InitialConfigData
- equals(Object) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.SchemaServiceConfig
F
- FileToDatastoreUtils - Class in io.lighty.core.controller.impl.util
- FileToDatastoreUtils.ImportFileFormat - Enum Class in io.lighty.core.controller.impl.util
- from(ControllerConfiguration) - Method in class io.lighty.core.controller.impl.LightyControllerBuilder
-
Create new instance of
LightyControllerBuilder
fromControllerConfiguration
.
G
- getActionProviderService() - Method in interface io.lighty.core.controller.api.LightyServices
- getActionProviderService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getActionService() - Method in interface io.lighty.core.controller.api.LightyServices
- getActionService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getActorSystemConfig() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getActorSystemProvider() - Method in interface io.lighty.core.controller.api.LightyServices
- getActorSystemProvider() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getAdapterContext() - Method in interface io.lighty.core.controller.api.LightyServices
- getAdapterContext() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getAkkaConfigFromPath(String) - Static method in class io.lighty.core.controller.impl.util.ControllerConfigUtils
- getAkkaConfigPath() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- getAllServiceDescriptors() - Method in class io.lighty.core.controller.impl.services.LightyDiagStatusServiceImpl
- getAsInputStream() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.InitialConfigData
- getBindingCodecTreeFactory() - Method in interface io.lighty.core.controller.api.LightyServices
- getBindingCodecTreeFactory() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getBindingDataBroker() - Method in interface io.lighty.core.controller.api.LightyServices
- getBindingDataBroker() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getBindingMountPointService() - Method in interface io.lighty.core.controller.api.LightyServices
- getBindingMountPointService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getBindingNormalizedNodeSerializer() - Method in interface io.lighty.core.controller.api.LightyServices
- getBindingNormalizedNodeSerializer() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getBindingNotificationPublishService() - Method in interface io.lighty.core.controller.api.LightyServices
- getBindingNotificationPublishService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getBossGroup() - Method in interface io.lighty.core.controller.api.LightyServices
- getBossGroup() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getClassLoader() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- getClusterAdminRPCService() - Method in interface io.lighty.core.controller.api.LightyServices
- getClusterAdminRPCService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getClusteredDOMDataBroker() - Method in interface io.lighty.core.controller.api.LightyServices
- getClusteredDOMDataBroker() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getClusterSingletonServiceProvider() - Method in interface io.lighty.core.controller.api.LightyServices
- getClusterSingletonServiceProvider() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getConfig() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- getConfigDatastore() - Method in interface io.lighty.core.controller.api.LightyServices
- getConfigDatastore() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getConfigDatastoreContext() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getConfiguration(InputStream) - Static method in class io.lighty.core.controller.impl.util.ControllerConfigUtils
-
Read configuration from InputStream representing JSON configuration data.
- getDatastoreProperties() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getDefaultDatastoreProperties() - Static method in class io.lighty.core.controller.impl.util.DatastoreConfigurationUtils
- getDefaultSingleNodeConfiguration() - Static method in class io.lighty.core.controller.impl.util.ControllerConfigUtils
-
Get typical single node configuration with default model set.
- getDefaultSingleNodeConfiguration(Set<YangModuleInfo>) - Static method in class io.lighty.core.controller.impl.util.ControllerConfigUtils
-
Get typical single node configuration with custom model set.
- getDiagStatusService() - Method in interface io.lighty.core.controller.api.LightyServices
- getDiagStatusService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDistributedEosProperties() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getDOMActionProviderService() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMActionProviderService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDOMActionService() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMActionService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDOMEntityOwnershipService() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMEntityOwnershipService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDOMMountPointService() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMMountPointService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDOMNotificationPublishService() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMNotificationPublishService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDomNotificationRouterConfig() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getDOMNotificationService() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMNotificationService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDOMNotificationSubscriptionListenerRegistry() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMNotificationSubscriptionListenerRegistry() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDOMRpcProviderService() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMRpcProviderService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDOMRpcService() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMRpcService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDOMSchemaService() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMSchemaService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getDOMYangTextSourceProvider() - Method in interface io.lighty.core.controller.api.LightyServices
- getDOMYangTextSourceProvider() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getEffectiveModelContextProvider() - Method in interface io.lighty.core.controller.api.LightyServices
- getEffectiveModelContextProvider() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getEntityOwnershipService() - Method in interface io.lighty.core.controller.api.LightyServices
- getEntityOwnershipService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getEventExecutor() - Method in interface io.lighty.core.controller.api.LightyServices
- getEventExecutor() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getFactoryAkkaConfigPath() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- getFailureCause() - Method in class io.lighty.core.controller.impl.services.LightySystemReadyMonitorImpl
- getFormat() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.InitialConfigData
- getFormatString() - Method in enum class io.lighty.core.controller.impl.util.FileToDatastoreUtils.ImportFileFormat
- getFormatType(String) - Static method in enum class io.lighty.core.controller.impl.util.FileToDatastoreUtils.ImportFileFormat
- getInitialConfigData() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getLightySystemReadyService() - Method in interface io.lighty.core.controller.api.LightyServices
- getLightySystemReadyService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getMailboxCapacity() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getMaxDataBrokerFutureCallbackPoolSize() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getMaxDataBrokerFutureCallbackQueueSize() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getModels() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.SchemaServiceConfig
- getModulesConfig() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getModuleShardsConfig() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getNotificationService() - Method in interface io.lighty.core.controller.api.LightyServices
- getNotificationService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getOperationalDatastore() - Method in interface io.lighty.core.controller.api.LightyServices
- getOperationalDatastore() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getOperDatastoreContext() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getParkTime() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
- getPathToInitDataFile() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.InitialConfigData
- getQueueDepth() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
- getRestoreDirectoryPath() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getRpcProviderService() - Method in interface io.lighty.core.controller.api.LightyServices
- getRpcProviderService() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getScheduledThreadPool() - Method in interface io.lighty.core.controller.api.LightyServices
- getScheduledThreadPool() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getSchemaServiceConfig() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- getServiceDescriptor(String) - Method in class io.lighty.core.controller.impl.services.LightyDiagStatusServiceImpl
- getServices() - Method in interface io.lighty.core.controller.api.LightyController
-
Get important controller services.
- getServices() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getServiceStatusSummary() - Method in class io.lighty.core.controller.impl.services.LightyDiagStatusServiceImpl
- getSpinTime() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
- getSystemReadyMonitor() - Method in interface io.lighty.core.controller.api.LightyServices
- getSystemReadyMonitor() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getSystemState() - Method in class io.lighty.core.controller.impl.services.LightySystemReadyMonitorImpl
- getThreadPool() - Method in interface io.lighty.core.controller.api.LightyServices
- getThreadPool() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getTimer() - Method in interface io.lighty.core.controller.api.LightyServices
- getTimer() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getUnit() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
- getWorkerGroup() - Method in interface io.lighty.core.controller.api.LightyServices
- getWorkerGroup() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- getYangParserFactory() - Method in interface io.lighty.core.controller.api.LightyServices
- getYangParserFactory() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
H
- hashCode() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- hashCode() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
- hashCode() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- hashCode() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.InitialConfigData
- hashCode() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.SchemaServiceConfig
I
- IMPORT_TIMEOUT_MILLIS - Static variable in class io.lighty.core.controller.impl.util.FileToDatastoreUtils
- importConfigDataFile(InputStream, FileToDatastoreUtils.ImportFileFormat, EffectiveModelContext, DOMDataBroker, boolean) - Static method in class io.lighty.core.controller.impl.util.FileToDatastoreUtils
-
Writes/merges input stream containing serialized normalized node data into config datastore.
- importConfigDataFile(InputStream, YangInstanceIdentifier, FileToDatastoreUtils.ImportFileFormat, EffectiveModelContext, DOMDataBroker, boolean) - Static method in class io.lighty.core.controller.impl.util.FileToDatastoreUtils
-
Writes/merges input stream containing serialized normalized node data into config datastore.
- InitialConfigData(InputStream, FileToDatastoreUtils.ImportFileFormat) - Constructor for class io.lighty.core.controller.impl.config.ControllerConfiguration.InitialConfigData
- InitialConfigData(String, FileToDatastoreUtils.ImportFileFormat) - Constructor for class io.lighty.core.controller.impl.config.ControllerConfiguration.InitialConfigData
- initProcedure() - Method in class io.lighty.core.controller.api.AbstractLightyModule
-
This method is called in
AbstractLightyModule.start()
method. - initProcedure() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- io.lighty.core.controller.api - package io.lighty.core.controller.api
- io.lighty.core.controller.impl - package io.lighty.core.controller.impl
- io.lighty.core.controller.impl.config - package io.lighty.core.controller.impl.config
- io.lighty.core.controller.impl.services - package io.lighty.core.controller.impl.services
- io.lighty.core.controller.impl.util - package io.lighty.core.controller.impl.util
- isMetricCaptureEnabled() - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
J
- JSON - Enum constant in enum class io.lighty.core.controller.impl.util.FileToDatastoreUtils.ImportFileFormat
L
- LightyController - Interface in io.lighty.core.controller.api
-
This is main Lighty module providing all important community services for dependent modules in controller application.
- LightyControllerBuilder - Class in io.lighty.core.controller.impl
-
Builder for
LightyController
. - LightyControllerBuilder() - Constructor for class io.lighty.core.controller.impl.LightyControllerBuilder
- LightyControllerImpl - Class in io.lighty.core.controller.impl
- LightyControllerImpl(ExecutorService, Config, ClassLoader, ControllerConfiguration.DOMNotificationRouterConfig, String, int, int, boolean, int, Properties, String, String, DatastoreContext, DatastoreContext, Map<String, Object>, Set<YangModuleInfo>, ControllerConfiguration.InitialConfigData) - Constructor for class io.lighty.core.controller.impl.LightyControllerImpl
- LightyDiagStatusServiceImpl - Class in io.lighty.core.controller.impl.services
- LightyDiagStatusServiceImpl(SystemReadyMonitor) - Constructor for class io.lighty.core.controller.impl.services.LightyDiagStatusServiceImpl
- LightyModule - Interface in io.lighty.core.controller.api
-
This is common interface for all Lighty modules.
- LightyModuleRegistryService - Interface in io.lighty.core.controller.api
-
Yang module registration service for global schema context.
- LightyServices - Interface in io.lighty.core.controller.api
-
This interface provides methods to access ODL core services provided by
LightyController
module. - LightySystemReadyMonitorImpl - Class in io.lighty.core.controller.impl.services
- LightySystemReadyMonitorImpl() - Constructor for class io.lighty.core.controller.impl.services.LightySystemReadyMonitorImpl
- LightySystemReadyService - Interface in io.lighty.core.controller.impl.services
-
This service provides API to control state of
SystemReadyMonitor
service provided byLightyController
.
N
- NO_CUSTOM_POLICY - Static variable in class io.lighty.core.controller.impl.util.DatastoreConfigurationUtils
O
- onSystemBootFailed() - Method in class io.lighty.core.controller.impl.services.LightySystemReadyMonitorImpl
- onSystemBootFailed() - Method in interface io.lighty.core.controller.impl.services.LightySystemReadyService
-
Called when lighty application star sequence is fails.
- onSystemBootReady() - Method in class io.lighty.core.controller.impl.services.LightySystemReadyMonitorImpl
- onSystemBootReady() - Method in interface io.lighty.core.controller.impl.services.LightySystemReadyService
-
Called when lighty application star sequence is completed.
R
- register(String) - Method in class io.lighty.core.controller.impl.services.LightyDiagStatusServiceImpl
- registerListener(SystemReadyListener) - Method in class io.lighty.core.controller.impl.services.LightySystemReadyMonitorImpl
- registerModuleInfos(Iterable<? extends YangModuleInfo>) - Method in interface io.lighty.core.controller.api.LightyModuleRegistryService
-
Register instances of Yang modules into global schema context.
- registerModuleInfos(Iterable<? extends YangModuleInfo>) - Method in class io.lighty.core.controller.impl.LightyControllerImpl
- report(ServiceDescriptor) - Method in class io.lighty.core.controller.impl.services.LightyDiagStatusServiceImpl
S
- SCHEMA_SERVICE_CONFIG_ELEMENT_NAME - Static variable in class io.lighty.core.controller.impl.util.ControllerConfigUtils
- SchemaServiceConfig() - Constructor for class io.lighty.core.controller.impl.config.ControllerConfiguration.SchemaServiceConfig
- setActorSystemConfig(ControllerConfiguration.ActorSystemConfig) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setAkkaConfigPath(String) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- setClassLoader(ClassLoader) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- setConfig(Config) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- setConfigDatastoreContext(DatastoreContext) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setDatastoreProperties(Map<String, Object>) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setDistributedEosProperties(Properties) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setDomNotificationRouterConfig(ControllerConfiguration.DOMNotificationRouterConfig) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setFactoryAkkaConfigPath(String) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.ActorSystemConfig
- setInitialConfigData(ControllerConfiguration.InitialConfigData) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setMailboxCapacity(int) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setMaxDataBrokerFutureCallbackPoolSize(int) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setMaxDataBrokerFutureCallbackQueueSize(int) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setMetricCaptureEnabled(boolean) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setModels(Set<YangModuleInfo>) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.SchemaServiceConfig
- setModulesConfig(String) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setModuleShardsConfig(String) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setOperDatastoreContext(DatastoreContext) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setParkTime(long) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
- setQueueDepth(int) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
- setRestoreDirectoryPath(String) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setSchemaServiceConfig(ControllerConfiguration.SchemaServiceConfig) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration
- setSpinTime(long) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
- setUnit(TimeUnit) - Method in class io.lighty.core.controller.impl.config.ControllerConfiguration.DOMNotificationRouterConfig
- shutdown() - Method in class io.lighty.core.controller.api.AbstractLightyModule
- shutdown() - Method in interface io.lighty.core.controller.api.LightyModule
-
Shutdown module.
- shutdown(long, TimeUnit) - Method in class io.lighty.core.controller.api.AbstractLightyModule
- shutdown(long, TimeUnit) - Method in interface io.lighty.core.controller.api.LightyModule
-
Shutdown module and wait for completion for specified amount of time.
- start() - Method in class io.lighty.core.controller.api.AbstractLightyModule
- start() - Method in interface io.lighty.core.controller.api.LightyModule
-
Start in background and return immediately.
- startBlocking() - Method in class io.lighty.core.controller.api.AbstractLightyModule
- startBlocking() - Method in interface io.lighty.core.controller.api.LightyModule
-
Start and block until shutdown is requested.
- startBlocking(Consumer<Boolean>) - Method in class io.lighty.core.controller.api.AbstractLightyModule
-
Start and block until shutdown is requested.
- stopProcedure() - Method in class io.lighty.core.controller.api.AbstractLightyModule
-
This method is called in
AbstractLightyModule.shutdown()
method. - stopProcedure() - Method in class io.lighty.core.controller.impl.LightyControllerImpl
T
- TEMP_FILE_DIRECTORY - Static variable in class io.lighty.core.controller.impl.util.DatastoreConfigurationUtils
- TOP_LEVEL_MODELS_ELEMENT_NAME - Static variable in class io.lighty.core.controller.impl.util.ControllerConfigUtils
V
- valueOf(String) - Static method in enum class io.lighty.core.controller.impl.util.FileToDatastoreUtils.ImportFileFormat
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.lighty.core.controller.impl.util.FileToDatastoreUtils.ImportFileFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withExecutorService(ExecutorService) - Method in class io.lighty.core.controller.impl.LightyControllerBuilder
-
Inject executor service to execute futures.
X
- XML - Enum constant in enum class io.lighty.core.controller.impl.util.FileToDatastoreUtils.ImportFileFormat
Y
- YANG_MODELS - Static variable in class io.lighty.core.controller.impl.util.ControllerConfigUtils
-
This list of models comes from odl-mdsal-models feature
mvn:org.opendaylight.mdsal.model/features-mdsal-model
and various controller artifacts containing core YANG files.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form