Interface DOMTransactionChain

    • Method Detail

      • newReadOnlyTransaction

        DOMDataReadOnlyTransaction newReadOnlyTransaction()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: TransactionChain
        Create a new read only transaction which will continue the chain.

        The previous write transaction has to be either SUBMITTED (submit was invoked) or CANCELLED (close was invoked).

        The returned read-only transaction presents an isolated view of the data if the previous write transaction was successful - in other words, this read-only transaction will see the state changes made by the previous write transaction in the chain. However, state which was introduced by other transactions outside this transaction chain after creation of the previous transaction is not visible.

        Specified by:
        newReadOnlyTransaction in interface AsyncDataTransactionFactory<YangInstanceIdentifier,​NormalizedNode<?,​?>>
        Specified by:
        newReadOnlyTransaction in interface TransactionChain<YangInstanceIdentifier,​NormalizedNode<?,​?>>
        Returns:
        New transaction in the chain.
      • newReadWriteTransaction

        DOMDataReadWriteTransaction newReadWriteTransaction()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: TransactionChain
        Create a new read-write transaction which will continue the chain.

        The previous write transaction has to be either SUBMITTED (submit was invoked) or CANCELLED (close was invoked).

        The returned read-write transaction presents an isolated view of the data if the previous write transaction was successful - in other words, this read-write transaction will see the state changes made by the previous write transaction in the chain. However, state which was introduced by other transactions outside this transaction chain after creation of the previous transaction is not visible.

        Committing this read-write transaction using submit will submit the state changes in this transaction to be visible to any subsequent transaction in this chain and also to any transaction outside this chain.

        Specified by:
        newReadWriteTransaction in interface AsyncDataTransactionFactory<YangInstanceIdentifier,​NormalizedNode<?,​?>>
        Specified by:
        newReadWriteTransaction in interface TransactionChain<YangInstanceIdentifier,​NormalizedNode<?,​?>>
        Returns:
        New transaction in the chain.
      • newWriteOnlyTransaction

        DOMDataWriteTransaction newWriteOnlyTransaction()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: TransactionChain
        Create a new write-only transaction which will continue the chain.

        The previous write transaction has to be either SUBMITTED (submit was invoked) or CANCELLED (close was invoked).

        The returned write-only transaction presents an isolated view of the data if the previous write transaction was successful - in other words, this write-only transaction will see the state changes made by the previous write transaction in the chain. However, state which was introduced by other transactions outside this transaction chain after creation of the previous transaction is not visible.

        Committing this write-only transaction using submit will submit the state changes in this transaction to be visible to any subsequent transaction in this chain and also to any transaction outside this chain.

        Specified by:
        newWriteOnlyTransaction in interface AsyncDataTransactionFactory<YangInstanceIdentifier,​NormalizedNode<?,​?>>
        Specified by:
        newWriteOnlyTransaction in interface TransactionChain<YangInstanceIdentifier,​NormalizedNode<?,​?>>
        Returns:
        New transaction in the chain.