@Beta public interface DataStoreClient extends org.opendaylight.yangtools.concepts.Identifiable<ClientIdentifier>, AutoCloseable
Keep this interface as clean as possible, as it needs to be implemented in thread-safe and highly-efficient manner.
Modifier and Type | Method and Description |
---|---|
void |
close() |
ClientLocalHistory |
createLocalHistory()
Create a new local history.
|
ClientSnapshot |
createSnapshot()
Create a new free-standing snapshot.
|
ClientTransaction |
createTransaction()
Create a new free-standing transaction.
|
ClientIdentifier |
getIdentifier() |
@Nonnull ClientIdentifier getIdentifier()
getIdentifier
in interface org.opendaylight.yangtools.concepts.Identifiable<ClientIdentifier>
void close()
close
in interface AutoCloseable
@Nonnull ClientLocalHistory createLocalHistory()
@Nonnull ClientSnapshot createSnapshot()
@Nonnull ClientTransaction createTransaction()
Copyright © 2019 OpenDaylight. All rights reserved.