Refactoring for better package organization and other changes. 99/5899/3
authorAshwin Raveendran <ashw7n@gmail.com>
Fri, 4 Apr 2014 01:21:42 +0000 (18:21 -0700)
committerAshwin Raveendran <ashw7n@gmail.com>
Tue, 8 Apr 2014 03:39:38 +0000 (20:39 -0700)
commit2b9759225f441cd018ebacfa424e9cb0339e0591
tree7f30bcd5e0929ddfff528a400907b6ae69316f87
parent3057658ac831badc6e7e4bfd74d226960d59f362
Refactoring for better package organization and other changes.

The main interface is renamed to OvsDBClient to represent the library's
intention of being used against any OVS capable device. Fixed methods
to be all asynchronous.

Change-Id: I9d6e0c8cc53e0bcf188d572c655c7a28e3e0dae2
Signed-off-by: Ashwin Raveendran <ashw7n@gmail.com>
44 files changed:
ovsdb/src/main/java/org/opendaylight/ovsdb/OpenVswitch.java [deleted file]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/OvsDBClient.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/OvsDBClientImpl.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/database/ColumnSchema.java
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/InsertSerializer.java
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/OvsdbRPC.java
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/TransactBuilder.java
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/TransactResponse.java
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/notation/Mutation.java
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/notation/Row.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/AbortOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/AbortOperation.java with 86% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/AssertOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/AssertOperation.java with 86% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/CommentOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/CommentOperation.java with 86% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/CommitOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/CommitOperation.java with 86% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/ConditionalOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/ConditionalOperation.java with 77% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/DeleteOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/DeleteOperation.java with 95% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/Insert.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/Insert.java with 88% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/InsertOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/InsertOperation.java with 96% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/MutateOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/MutateOperation.java with 96% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/Operation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/Operation.java with 94% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/OperationResult.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/OperationResult.java with 97% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/Operations.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/SelectOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/SelectOperation.java with 96% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/TransactionBuilder.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/Update.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/UpdateOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/UpdateOperation.java with 96% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/WaitOperation.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/message/operations/WaitOperation.java with 86% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/operations/Where.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/schema/ATableSchema.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/schema/BaseType.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/meta/BaseType.java with 94% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/schema/ColumnSchema.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/meta/ColumnSchema.java with 93% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/schema/ColumnType.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/meta/ColumnType.java with 96% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/schema/DatabaseSchema.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/meta/DatabaseSchema.java with 71% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/lib/schema/TableSchema.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/meta/TableSchema.java with 75% similarity]
ovsdb/src/main/java/org/opendaylight/ovsdb/plugin/ConfigurationService.java
ovsdb/src/test/java/org/opendaylight/ovsdb/OpenVswitchTestIT.java [deleted file]
ovsdb/src/test/java/org/opendaylight/ovsdb/lib/OvsDBClientTestIT.java [new file with mode: 0644]
ovsdb/src/test/java/org/opendaylight/ovsdb/lib/OvsDBClientTestITTyped.java [moved from ovsdb/src/test/java/org/opendaylight/ovsdb/OpenVswitchTestITTyped.java with 70% similarity]
ovsdb/src/test/java/org/opendaylight/ovsdb/lib/message/OVSDBNettyFactoryIT.java
ovsdb/src/test/java/org/opendaylight/ovsdb/lib/schema/OvsDBSchemaTest.java [moved from ovsdb/src/test/java/org/opendaylight/ovsdb/lib/meta/OvsDBSchemaTest.java with 96% similarity]
ovsdb/src/test/java/org/opendaylight/ovsdb/lib/schema/temp/Reference.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/meta/temp/Reference.java with 87% similarity]
ovsdb/src/test/java/org/opendaylight/ovsdb/lib/schema/temp/SchemaObjs.java [moved from ovsdb/src/main/java/org/opendaylight/ovsdb/lib/meta/temp/SchemaObjs.java with 65% similarity]
ovsdb/src/test/java/org/opendaylight/ovsdb/lib/schema/test_schema.json [moved from ovsdb/src/test/java/org/opendaylight/ovsdb/lib/meta/test_schema.json with 100% similarity]
ovsdb/src/test/resources/org/opendaylight/ovsdb/lib/schema/test_schema.json [moved from ovsdb/src/test/resources/org/opendaylight/ovsdb/lib/meta/test_schema.json with 100% similarity]