public final class InMemoryDOMDataStoreConfigProperties extends Object
InMemoryDOMDataStore
instance via the
InMemoryDOMDataStoreFactory
.InMemoryDOMDataStoreFactory
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAX_DATA_CHANGE_EXECUTOR_POOL_SIZE |
static int |
DEFAULT_MAX_DATA_CHANGE_EXECUTOR_QUEUE_SIZE |
static int |
DEFAULT_MAX_DATA_CHANGE_LISTENER_QUEUE_SIZE |
static int |
DEFAULT_MAX_DATA_STORE_EXECUTOR_QUEUE_SIZE |
Modifier and Type | Method and Description |
---|---|
static InMemoryDOMDataStoreConfigProperties |
create(int maxDataChangeExecutorPoolSize,
int maxDataChangeExecutorQueueSize,
int maxDataChangeListenerQueueSize) |
static InMemoryDOMDataStoreConfigProperties |
create(int maxDataChangeExecutorPoolSize,
int maxDataChangeExecutorQueueSize,
int maxDataChangeListenerQueueSize,
int maxDataStoreExecutorQueueSize)
Constructs an instance with the given property values.
|
static InMemoryDOMDataStoreConfigProperties |
getDefault()
Returns the InMemoryDOMDataStoreConfigProperties instance with default values.
|
int |
getMaxDataChangeExecutorPoolSize()
Returns the maximum thread pool size for the data change notification executor.
|
int |
getMaxDataChangeExecutorQueueSize()
Returns the maximum queue size for the data change notification executor.
|
int |
getMaxDataChangeListenerQueueSize()
Returns the maximum queue size for the data change listeners.
|
int |
getMaxDataStoreExecutorQueueSize()
Returns the maximum queue size for the data store executor.
|
public static final int DEFAULT_MAX_DATA_CHANGE_EXECUTOR_QUEUE_SIZE
public static final int DEFAULT_MAX_DATA_CHANGE_EXECUTOR_POOL_SIZE
public static final int DEFAULT_MAX_DATA_CHANGE_LISTENER_QUEUE_SIZE
public static final int DEFAULT_MAX_DATA_STORE_EXECUTOR_QUEUE_SIZE
public static InMemoryDOMDataStoreConfigProperties create(int maxDataChangeExecutorPoolSize, int maxDataChangeExecutorQueueSize, int maxDataChangeListenerQueueSize, int maxDataStoreExecutorQueueSize)
maxDataChangeExecutorPoolSize
- maximum thread pool size for the data change notification executor.maxDataChangeExecutorQueueSize
- maximum queue size for the data change notification executor.maxDataChangeListenerQueueSize
- maximum queue size for the data change listeners.maxDataStoreExecutorQueueSize
- maximum queue size for the data store executor.public static InMemoryDOMDataStoreConfigProperties create(int maxDataChangeExecutorPoolSize, int maxDataChangeExecutorQueueSize, int maxDataChangeListenerQueueSize)
public static InMemoryDOMDataStoreConfigProperties getDefault()
public int getMaxDataChangeExecutorQueueSize()
public int getMaxDataChangeExecutorPoolSize()
public int getMaxDataChangeListenerQueueSize()
public int getMaxDataStoreExecutorQueueSize()
Copyright © 2019 OpenDaylight. All rights reserved.