Interface TracingDOMDataBroker
-
- All Superinterfaces:
AsyncDataBroker<YangInstanceIdentifier,NormalizedNode<?,?>>
,AsyncDataTransactionFactory<YangInstanceIdentifier,NormalizedNode<?,?>>
,DOMDataBroker
,DOMExtensibleService<DOMDataBroker,DOMDataBrokerExtension>
,DOMService
,DOMService
,TransactionChainFactory<YangInstanceIdentifier,NormalizedNode<?,?>>
- All Known Implementing Classes:
TracingBroker
public interface TracingDOMDataBroker extends DOMDataBroker
Interface so that the tracing broker service can be more explicitly imported.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
printOpenTransactions(PrintStream printStream, int minOpenTransactions)
Prints a human-readable "report" of all opened but not closed transactions, including transactions chains and transactions opened by them, onto the printStream.-
Methods inherited from interface org.opendaylight.controller.md.sal.dom.api.DOMDataBroker
createTransactionChain, newReadOnlyTransaction, newReadWriteTransaction, newWriteOnlyTransaction
-
Methods inherited from interface org.opendaylight.controller.md.sal.dom.api.DOMExtensibleService
getSupportedExtensions
-
-
-
-
Method Detail
-
printOpenTransactions
boolean printOpenTransactions(PrintStream printStream, int minOpenTransactions)
Prints a human-readable "report" of all opened but not closed transactions, including transactions chains and transactions opened by them, onto the printStream.- Parameters:
minOpenTransactions
- minimum open number of transactions (leaks with fewer are not printed)- Returns:
- true if there were any open transactions, false if none
-
-