Initial Netty + JSON Deserializer + all the enhancements happening in many private... 30/2130/2
authorMadhu Venugopal <mavenugo@gmail.com>
Thu, 24 Oct 2013 10:24:17 +0000 (03:24 -0700)
committerMadhu Venugopal <mavenugo@gmail.com>
Thu, 24 Oct 2013 10:33:24 +0000 (03:33 -0700)
commitec42dcbff28fbf2fa135bb09dde962a418a8f4e1
tree897a64bf751d1fe6ef5ce72caf986703392ed18e
parent39f57f13357ccb807d5737769036121da8ffa1cf
Initial Netty + JSON Deserializer + all the enhancements happening in many private repos.
With so many changes, am finding it hard to maintain it in my local repo and hence am pushing
it into the the topic/netty branch.
NOTE TO COMMITTERS : PLEASE DONT USE THIS YET. I have some more major cleanup and development
to be done to make this branch useful.

Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
Change-Id: I70a43dcecee002199d38ffd46a43ca5b20174df4
67 files changed:
ovsdb/.classpath
ovsdb/pom.xml
ovsdb/src/main/java/org/opendaylight/ovsdb/database/OVSBridge.java
ovsdb/src/main/java/org/opendaylight/ovsdb/database/OVSInstance.java
ovsdb/src/main/java/org/opendaylight/ovsdb/datatype/OvsDBMap.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/datatype/OvsDBSet.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/datatype/UUID.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/datatype/json/Converter.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/datatype/json/OVSDBTypesIDResolver.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/datatype/json/UUIDStringConverter.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/ConfigurationService.java
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/Connection.java
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/ConnectionService.java
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/InventoryService.java
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/InventoryServiceInternal.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/MessageHandler.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/MessageHandlerFuture.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/MessageMapper.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/jsonrpc/ExceptionHandler.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/jsonrpc/InvalidEncodingException.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/jsonrpc/JsonRpc10Request.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/jsonrpc/JsonRpc10Response.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/jsonrpc/JsonRpcDecoder.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/jsonrpc/JsonRpcEncoder.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/jsonrpc/JsonRpcEndpoint.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/jsonrpc/JsonRpcServiceBinderHandler.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/jsonrpc/Params.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/internal/ovsdb/OVSDB.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/message/EchoResponse.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/message/MonitorRequest.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/message/MonitorRequestBuilder.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/message/MonitorSelect.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/message/TableUpdate.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/message/TableUpdates.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Bridge.java
ovsdb/src/main/java/org/opendaylight/ovsdb/table/BridgeInfo.java [deleted file]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Capability.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Controller.java
ovsdb/src/main/java/org/opendaylight/ovsdb/table/ControllerInfo.java [deleted file]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Data.java [deleted file]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Interface.java
ovsdb/src/main/java/org/opendaylight/ovsdb/table/InterfaceInfo.java [deleted file]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Manager.java
ovsdb/src/main/java/org/opendaylight/ovsdb/table/ManagerInfo.java [deleted file]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Mirror.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/NetFlow.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/New.java [deleted file]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Open_vSwitch.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/OvsTable.java [deleted file]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/OvsTableInfo.java [deleted file]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Port.java
ovsdb/src/main/java/org/opendaylight/ovsdb/table/PortInfo.java [deleted file]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Qos.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/Queue.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/SFlow.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/SSL.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/internal/Column.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/internal/Table.java [new file with mode: 0644]
ovsdb/src/main/java/org/opendaylight/ovsdb/table/internal/Tables.java [new file with mode: 0644]
ovsdb/src/test/java/org/opendaylight/ovsdb/internal/json/test.json [new file with mode: 0644]
ovsdb/src/test/java/org/opendaylight/ovsdb/internal/jsonrpc/NettyBootStrapper.java [new file with mode: 0644]
ovsdb/src/test/java/org/opendaylight/ovsdb/internal/jsonrpc/OVSDBNettyFactoryTest.java [new file with mode: 0644]
ovsdb/src/test/java/org/opendaylight/ovsdb/internal/jsonrpc/TestClient.java [new file with mode: 0644]
ovsdb/src/test/java/org/opendaylight/ovsdb/internal/jsonrpc/TestTokens.java [new file with mode: 0644]
ovsdb/src/test/java/org/opendaylight/ovsdb/message/MonitorResponseTest.java [new file with mode: 0644]
ovsdb/src/test/resources/org/opendaylight/ovsdb/obj/monitor_response1.json [new file with mode: 0644]
ovsdb/src/test/resources/org/opendaylight/ovsdb/obj/monitor_response_sample.json [new file with mode: 0644]