public abstract static class StatisticsManager.StatDataStoreOperation extends Object
TransactionChainListener joining all DS commits
to Set of chained changes for prevent often DataStore touches.| Modifier and Type | Class and Description |
|---|---|
static class |
StatisticsManager.StatDataStoreOperation.StatsManagerOperationType |
| Constructor and Description |
|---|
StatisticsManager.StatDataStoreOperation(StatisticsManager.StatDataStoreOperation.StatsManagerOperationType operType,
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId id) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
applyOperation(org.opendaylight.controller.md.sal.binding.api.ReadWriteTransaction tx)
Apply all read / write (put|merge) operation for DataStore
|
protected abstract UUID |
generatedUUIDForNode() |
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId |
getNodeId() |
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> |
getNodeIdentifier() |
UUID |
getNodeUUID() |
StatisticsManager.StatDataStoreOperation.StatsManagerOperationType |
getType() |
public StatisticsManager.StatDataStoreOperation(StatisticsManager.StatDataStoreOperation.StatsManagerOperationType operType, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId id)
public final StatisticsManager.StatDataStoreOperation.StatsManagerOperationType getType()
public final org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId getNodeId()
public UUID getNodeUUID()
public abstract void applyOperation(org.opendaylight.controller.md.sal.binding.api.ReadWriteTransaction tx)
tx - ReadWriteTransactionprotected abstract UUID generatedUUIDForNode()
public org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> getNodeIdentifier()
Copyright © 2016. All rights reserved.