X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=openflowplugin-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fopenflowplugin%2Fapi%2Fopenflow%2Fdevice%2FTxFacade.java;fp=openflowplugin-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fopenflowplugin%2Fapi%2Fopenflow%2Fdevice%2FTxFacade.java;h=21fb67a86a0b9dd986ab6a09348d23023752787b;hb=863edd660ec03a1b7152f627c5e4fe78eb70ced6;hp=02661467c2437fe27426e84b86f874dee4d29911;hpb=68b10d99d0d9a680d96ba0160119303b149f7155;p=openflowplugin.git diff --git a/openflowplugin-api/src/main/java/org/opendaylight/openflowplugin/api/openflow/device/TxFacade.java b/openflowplugin-api/src/main/java/org/opendaylight/openflowplugin/api/openflow/device/TxFacade.java index 02661467c2..21fb67a86a 100644 --- a/openflowplugin-api/src/main/java/org/opendaylight/openflowplugin/api/openflow/device/TxFacade.java +++ b/openflowplugin-api/src/main/java/org/opendaylight/openflowplugin/api/openflow/device/TxFacade.java @@ -44,6 +44,12 @@ public interface TxFacade { */ boolean submitTransaction(); + /** + * Method submits Transaction to DataStore and wait till completes by doing get on tx future. + * @return transaction is submitted successfully + */ + boolean syncSubmitTransaction(); + /** * Method exposes transaction created for device * represented by this context. This read only transaction has a fresh dataStore snapshot.