X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fmodel%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Ftable-service.yang;h=3a6f20f77d9554dda1812311e7510414d1a6658a;hb=f0b05b4da18af9d90c22a7e890ea6beff12e5e83;hp=1e46b3f71e1a251774cf8888ec9d370d2d2a0019;hpb=d23124e814e435b60e98a4b6f49433853a97a40f;p=controller.git diff --git a/opendaylight/md-sal/model/model-flow-service/src/main/yang/table-service.yang b/opendaylight/md-sal/model/model-flow-service/src/main/yang/table-service.yang index 1e46b3f71e..3a6f20f77d 100644 --- a/opendaylight/md-sal/model/model-flow-service/src/main/yang/table-service.yang +++ b/opendaylight/md-sal/model/model-flow-service/src/main/yang/table-service.yang @@ -2,16 +2,18 @@ module sal-table { namespace "urn:opendaylight:table:service"; prefix table; - import yang-ext {prefix ext;} - import opendaylight-inventory {prefix inv;} - import opendaylight-table-types {prefix table-type;} + import yang-ext {prefix ext; revision-date "2013-07-09";} + import opendaylight-inventory {prefix inv;revision-date "2013-08-19";} + import opendaylight-table-types {prefix table-type;revision-date "2013-10-26";} + import flow-capable-transaction {prefix tr;} revision "2013-10-26" { description "Initial revision of table service"; - } + } /** Base configuration structure **/ grouping table-update { + uses "inv:node-context-ref"; container original-table { uses table-type:table-features; } @@ -22,11 +24,11 @@ module sal-table { rpc update-table { input { - leaf node { - ext:context-reference "inv:node-context"; - type inv:node-ref; - } uses table-update; + uses tr:transaction-aware; + } + output { + uses tr:transaction-aware; } } } \ No newline at end of file