Class DataStoreBackEnd
java.lang.Object
org.opendaylight.lispflowmapping.dsbackend.DataStoreBackEnd
Stores data coming from the mapping database RPCs into the MD-SAL datastore.
- Author:
- Lorand Jakab
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAuthenticationKey
(AuthenticationKey authenticationKey) void
addMapping
(Mapping mapping) void
addXtrIdMapping
(XtrIdMapping mapping) void
getAllMappings
(org.opendaylight.mdsal.common.api.LogicalDatastoreType logicalDataStore) void
void
void
void
removeAuthenticationKey
(AuthenticationKey authenticationKey) void
void
removeMapping
(Mapping mapping) void
removeXtrIdMapping
(XtrIdMapping mapping) void
void
updateAuthenticationKey
(AuthenticationKey authenticationKey) void
updateMapping
(Mapping mapping)
-
Constructor Details
-
DataStoreBackEnd
public DataStoreBackEnd(org.opendaylight.mdsal.binding.api.DataBroker broker)
-
-
Method Details
-
addAuthenticationKey
-
addMapping
-
addXtrIdMapping
-
removeAuthenticationKey
-
removeMapping
-
removeXtrIdMapping
-
removeAllDatastoreContent
public void removeAllDatastoreContent() -
removeAllConfigDatastoreContent
public void removeAllConfigDatastoreContent() -
removeAllOperationalDatastoreContent
public void removeAllOperationalDatastoreContent() -
updateAuthenticationKey
-
updateMapping
-
getAllMappings
-
getAllMappings
-
getAllAuthenticationKeys
-
saveLastUpdateTimestamp
public void saveLastUpdateTimestamp() -
removeLastUpdateTimestamp
public void removeLastUpdateTimestamp() -
getLastUpdateTimestamp
-
closeTransactionChain
public void closeTransactionChain()
-