[Hawkular-commits] [hawkular/hawkular-bus] b3fc53: introduce websocket helper API to pass binary data

John Mazzitelli mazz at redhat.com
Thu Aug 6 09:10:44 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/hawkular/hawkular-bus
  Commit: b3fc538c8265d12e6f26869fcb4d5ac24e49cfd3
      https://github.com/hawkular/hawkular-bus/commit/b3fc538c8265d12e6f26869fcb4d5ac24e49cfd3
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/JsonUtil.java
    A hawkular-feed-comm/feed-comm-api/src/test/java/org/hawkular/feedcomm/api/JsonUtilTest.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/Constants.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/MsgLogger.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/WebSocketHelper.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedCommWebSocket.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedListenerGenerator.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/UIClientCommWebSocket.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/ValidCommandsMap.java

  Log Message:
  -----------
  introduce websocket helper API to pass binary data
put valid commands map in one place so its easy to remember what to change
add more logger msgs
JsonUtil can parse a json message and leave remaining text retrievable


  Commit: 04aad2c14a298ae42d3ec46789d2535843ae0e59
      https://github.com/hawkular/hawkular-bus/commit/04aad2c14a298ae42d3ec46789d2535843ae0e59
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/JsonUtil.java

  Log Message:
  -----------
  only need to call readValue


  Commit: 1709bfb5c900995e4c17a11e0ae3367acfbc7412
      https://github.com/hawkular/hawkular-bus/commit/1709bfb5c900995e4c17a11e0ae3367acfbc7412
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/BasicMessage.java
    M hawkular-bus-common/src/test/java/org/hawkular/bus/common/BasicMessageTest.java
    R hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/JsonUtil.java
    R hawkular-feed-comm/feed-comm-api/src/test/java/org/hawkular/feedcomm/api/JsonUtilTest.java

  Log Message:
  -----------
  move the json util method to BasicMessage so we can pick up the custom object mapper


  Commit: a2913420ffec03ae8ee5a36442452dd89d68c0b4
      https://github.com/hawkular/hawkular-bus/commit/a2913420ffec03ae8ee5a36442452dd89d68c0b4
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M hawkular-bus-common/src/test/java/org/hawkular/bus/common/BasicMessageTest.java
    M hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/ApiDeserializer.java
    M hawkular-feed-comm/feed-comm-api/src/test/java/org/hawkular/feedcomm/api/ApiDeserializerTest.java

  Log Message:
  -----------
  deserialize messages of the form "clazzname=JSON...extra..." found in a stream.
this will allow us to stream binary data over the websocket but be able to pass information about the binary data
in the same form of JSON messages as before


  Commit: aaed3a014eb8ef00104a6459c2c7765bcda1d075
      https://github.com/hawkular/hawkular-bus/commit/aaed3a014eb8ef00104a6459c2c7765bcda1d075
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M hawkular-feed-comm/feed-comm-war/websocket-test-client.html

  Log Message:
  -----------
  change the little test html page be able to send data over websockets in binary mode


  Commit: da8319be665d37a96b5ec3de27a0dfab76b73c6e
      https://github.com/hawkular/hawkular-bus/commit/da8319be665d37a96b5ec3de27a0dfab76b73c6e
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-07-31 (Fri, 31 Jul 2015)

  Changed paths:
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/MsgLogger.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/BinaryData.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/Command.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/EchoCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/GenericErrorResponseCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/feed/ExecuteOperationResponseCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/ui/ExecuteOperationCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedCommWebSocket.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/UIClientCommWebSocket.java

  Log Message:
  -----------
  websocket endpoints on server now accept binary requests


  Commit: 17f2e6a5167d82b8b2dba6cd71534824ebbd8275
      https://github.com/hawkular/hawkular-bus/commit/17f2e6a5167d82b8b2dba6cd71534824ebbd8275
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-01 (Sat, 01 Aug 2015)

  Changed paths:
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/Constants.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/MsgLogger.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/CommandContext.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/feed/ExecuteOperationResponseCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/ui/ExecuteOperationCommand.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/mdb/ExecuteOperationResponseListener.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/ConnectedUIClients.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedCommWebSocket.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedListenerGenerator.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/UIClientCommWebSocket.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/UIClientListenerGenerator.java

  Log Message:
  -----------
  put feed messages that come over websocket on the bus so ui clients connected to other kettles can get it
right now, we key off session ID, but in future we'll probably need a request ID


  Commit: 1937ef6dbf403deb8aefe86f403e8a51a13d20b5
      https://github.com/hawkular/hawkular-bus/commit/1937ef6dbf403deb8aefe86f403e8a51a13d20b5
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-02 (Sun, 02 Aug 2015)

  Changed paths:
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/UIClientCommWebSocket.java

  Log Message:
  -----------
  example that I think can be used to obtain a client ID that the UI client gives the server as a header.


  Commit: f0158605833d4d29d535d0f12bd19693919d6894
      https://github.com/hawkular/hawkular-bus/commit/f0158605833d4d29d535d0f12bd19693919d6894
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-03 (Mon, 03 Aug 2015)

  Changed paths:
    M hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/ApiDeserializer.java
    A hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/BinaryData.java
    M hawkular-feed-comm/feed-comm-api/src/test/java/org/hawkular/feedcomm/api/ApiDeserializerTest.java
    A hawkular-feed-comm/feed-comm-api/src/test/java/org/hawkular/feedcomm/api/BinaryDataTest.java
    R hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/BinaryData.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/Command.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/EchoCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/GenericErrorResponseCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/feed/ExecuteOperationResponseCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/ui/ExecuteOperationCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedCommWebSocket.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/UIClientCommWebSocket.java

  Log Message:
  -----------
  wrap byte arr/stream in BinaryData input stream wrapper so its not a pain to work with parsing JSON and binary data coming over the wire


  Commit: d4fe7bfb23bba1c1ce2d1b28a0b7648cfcc1e643
      https://github.com/hawkular/hawkular-bus/commit/d4fe7bfb23bba1c1ce2d1b28a0b7648cfcc1e643
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-03 (Mon, 03 Aug 2015)

  Changed paths:
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/BasicMessage.java
    A hawkular-bus-common/src/main/java/org/hawkular/bus/common/BinaryData.java
    M hawkular-bus-common/src/test/java/org/hawkular/bus/common/BasicMessageTest.java
    A hawkular-bus-common/src/test/java/org/hawkular/bus/common/BinaryDataTest.java
    M hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/ApiDeserializer.java
    R hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/BinaryData.java
    M hawkular-feed-comm/feed-comm-api/src/test/java/org/hawkular/feedcomm/api/ApiDeserializerTest.java
    R hawkular-feed-comm/feed-comm-api/src/test/java/org/hawkular/feedcomm/api/BinaryDataTest.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/Command.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/EchoCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/GenericErrorResponseCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/feed/ExecuteOperationResponseCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/ui/ExecuteOperationCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedCommWebSocket.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/UIClientCommWebSocket.java

  Log Message:
  -----------
  move BinaryData to bus-common since it can then be used in BasicMessage parsing


  Commit: d58b04108bf00f711ce2a62865d064b10785521e
      https://github.com/hawkular/hawkular-bus/commit/d58b04108bf00f711ce2a62865d064b10785521e
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-03 (Mon, 03 Aug 2015)

  Changed paths:
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/BasicMessage.java
    A hawkular-bus-common/src/main/java/org/hawkular/bus/common/BasicMessageWithExtraData.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/MessageProcessor.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/SimpleMessageProcessor.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/AbstractBasicMessageListener.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/BasicMessageListener.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/FutureBasicMessageListener.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/RPCBasicMessageListener.java
    M hawkular-bus-common/src/test/java/org/hawkular/bus/common/BasicMessageTest.java
    M hawkular-bus-samples/hawkular-bus-sample-client/src/main/java/org/hawkular/bus/sample/client/Main.java
    M hawkular-bus-samples/hawkular-bus-sample-jsonschema/src/main/java/org/hawkular/bus/sample/client/Main.java
    M hawkular-bus-samples/hawkular-bus-sample-mdb/src/main/java/org/hawkular/bus/sample/mdb/MyMDB.java
    M hawkular-bus-samples/hawkular-bus-sample-mdb/src/main/java/org/hawkular/bus/sample/mdb/MyRPCMDB.java
    M hawkular-bus-samples/hawkular-bus-sample-mdb/src/main/java/org/hawkular/bus/sample/mdb/QueueSendServlet.java
    M hawkular-bus-samples/hawkular-bus-sample-virtual-topic-mdb/src/main/java/org/hawkular/bus/sample/mdb/AppAMDB.java
    M hawkular-bus-samples/hawkular-bus-sample-virtual-topic-mdb/src/main/java/org/hawkular/bus/sample/mdb/AppBMDB.java
    M hawkular-bus-test-common/src/main/java/org/hawkular/bus/common/test/SimpleTestListener.java
    M hawkular-bus-test-common/src/main/java/org/hawkular/bus/common/test/StoreAndLatchBasicMessageListener.java
    M hawkular-bus-test-common/src/test/java/org/hawkular/bus/common/test/RPCTest.java
    M hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/ApiDeserializer.java
    M hawkular-feed-comm/feed-comm-api/src/test/java/org/hawkular/feedcomm/api/ApiDeserializerTest.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/mdb/ExecuteOperationListener.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/mdb/ExecuteOperationResponseListener.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedCommWebSocket.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/UIClientCommWebSocket.java

  Log Message:
  -----------
  introduce BasicMessageWithExtraData - changes listener API so this will affect clients


  Commit: 5e812da4968713e825951c1942f7c180b4b4ddbb
      https://github.com/hawkular/hawkular-bus/commit/5e812da4968713e825951c1942f7c180b4b4ddbb
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-04 (Tue, 04 Aug 2015)

  Changed paths:
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/AbstractBasicMessageListener.java
    A hawkular-bus-test-common/src/main/java/org/hawkular/bus/common/test/MessageWithExtraDataTestListener.java
    A hawkular-bus-test-common/src/test/java/org/hawkular/bus/common/test/LargeDataTest.java

  Log Message:
  -----------
  shows it working end to end, though it requires the test's two endpoints to have access to the same filesystem


  Commit: f19cccdd7e73b0f9b2ca151014c3e4ed45734962
      https://github.com/hawkular/hawkular-bus/commit/f19cccdd7e73b0f9b2ca151014c3e4ed45734962
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-04 (Tue, 04 Aug 2015)

  Changed paths:
    M hawkular-bus-test-common/src/test/java/org/hawkular/bus/common/test/LargeDataTest.java

  Log Message:
  -----------
  avoid npe during my testing of the test


  Commit: 1ed1ac4768ec1cf49ee5c83662a4977a36e4ae44
      https://github.com/hawkular/hawkular-bus/commit/1ed1ac4768ec1cf49ee5c83662a4977a36e4ae44
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-04 (Tue, 04 Aug 2015)

  Changed paths:
    M hawkular-bus-test-common/src/test/java/org/hawkular/bus/common/test/LargeDataTest.java

  Log Message:
  -----------
  checkstyle fix


  Commit: 120e5f98db388358003cc5d2aed99ad9d5bc6244
      https://github.com/hawkular/hawkular-bus/commit/120e5f98db388358003cc5d2aed99ad9d5bc6244
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-05 (Wed, 05 Aug 2015)

  Changed paths:
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/MessageProcessor.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/BasicMessageListener.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/RPCBasicMessageListener.java
    A hawkular-feed-comm/feed-comm-api/src/main/resources/schema/FileUploadRequest.schema.json
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/Constants.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/MsgLogger.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/WebSocketHelper.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/ui/FileUploadCommand.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/mdb/FileUploadListener.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedCommWebSocket.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedListenerGenerator.java
    M hawkular-feed-comm/feed-comm-war/websocket-test-client.html

  Log Message:
  -----------
  got end-to-end streaming to work from UI->server->bus->server->feed


  Commit: 26b601a1df8cdcedd09b0e284dad4b1b9c2c65fe
      https://github.com/hawkular/hawkular-bus/commit/26b601a1df8cdcedd09b0e284dad4b1b9c2c65fe
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-05 (Wed, 05 Aug 2015)

  Changed paths:
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/BasicMessage.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/BinaryData.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/log/MsgLogger.java
    M hawkular-bus-samples/hawkular-bus-sample-mdb/src/main/java/org/hawkular/bus/sample/mdb/QueueSendServlet.java
    M hawkular-bus-samples/hawkular-bus-sample-virtual-topic-mdb/src/main/java/org/hawkular/bus/sample/mdb/AppAMDB.java
    M hawkular-bus-samples/hawkular-bus-sample-virtual-topic-mdb/src/main/java/org/hawkular/bus/sample/mdb/AppBMDB.java
    M hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/ApiDeserializer.java

  Log Message:
  -----------
  trivial stuff, mostly new comments


  Commit: 7bbbd5b890428cc11bfac69a8b2e758841eadb76
      https://github.com/hawkular/hawkular-bus/commit/7bbbd5b890428cc11bfac69a8b2e758841eadb76
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-05 (Wed, 05 Aug 2015)

  Changed paths:
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/AbstractBasicMessageListener.java

  Log Message:
  -----------
  we can't delete the file, because the stream has not been read yet


  Commit: 0cd6bbee7e80f180f145177726f4d701f5b4fc61
      https://github.com/hawkular/hawkular-bus/commit/0cd6bbee7e80f180f145177726f4d701f5b4fc61
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-05 (Wed, 05 Aug 2015)

  Changed paths:
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/BinaryData.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/AbstractBasicMessageListener.java
    M hawkular-bus-test-common/src/test/java/org/hawkular/bus/common/test/LargeDataTest.java

  Log Message:
  -----------
  clean up the blob file but only when we know we are done with the stream - so do so at the time close is called


  Commit: 316df9a2dc455d1823f1321189240cf12201a1a2
      https://github.com/hawkular/hawkular-bus/commit/316df9a2dc455d1823f1321189240cf12201a1a2
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2015-08-06 (Thu, 06 Aug 2015)

  Changed paths:
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/BasicMessage.java
    A hawkular-bus-common/src/main/java/org/hawkular/bus/common/BasicMessageWithExtraData.java
    A hawkular-bus-common/src/main/java/org/hawkular/bus/common/BinaryData.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/MessageProcessor.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/SimpleMessageProcessor.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/AbstractBasicMessageListener.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/BasicMessageListener.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/FutureBasicMessageListener.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/consumer/RPCBasicMessageListener.java
    M hawkular-bus-common/src/main/java/org/hawkular/bus/common/log/MsgLogger.java
    M hawkular-bus-common/src/test/java/org/hawkular/bus/common/BasicMessageTest.java
    A hawkular-bus-common/src/test/java/org/hawkular/bus/common/BinaryDataTest.java
    M hawkular-bus-samples/hawkular-bus-sample-client/src/main/java/org/hawkular/bus/sample/client/Main.java
    M hawkular-bus-samples/hawkular-bus-sample-jsonschema/src/main/java/org/hawkular/bus/sample/client/Main.java
    M hawkular-bus-samples/hawkular-bus-sample-mdb/src/main/java/org/hawkular/bus/sample/mdb/MyMDB.java
    M hawkular-bus-samples/hawkular-bus-sample-mdb/src/main/java/org/hawkular/bus/sample/mdb/MyRPCMDB.java
    M hawkular-bus-samples/hawkular-bus-sample-mdb/src/main/java/org/hawkular/bus/sample/mdb/QueueSendServlet.java
    M hawkular-bus-samples/hawkular-bus-sample-virtual-topic-mdb/src/main/java/org/hawkular/bus/sample/mdb/AppAMDB.java
    M hawkular-bus-samples/hawkular-bus-sample-virtual-topic-mdb/src/main/java/org/hawkular/bus/sample/mdb/AppBMDB.java
    A hawkular-bus-test-common/src/main/java/org/hawkular/bus/common/test/MessageWithExtraDataTestListener.java
    M hawkular-bus-test-common/src/main/java/org/hawkular/bus/common/test/SimpleTestListener.java
    M hawkular-bus-test-common/src/main/java/org/hawkular/bus/common/test/StoreAndLatchBasicMessageListener.java
    A hawkular-bus-test-common/src/test/java/org/hawkular/bus/common/test/LargeDataTest.java
    M hawkular-bus-test-common/src/test/java/org/hawkular/bus/common/test/RPCTest.java
    M hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/ApiDeserializer.java
    R hawkular-feed-comm/feed-comm-api/src/main/java/org/hawkular/feedcomm/api/JsonUtil.java
    A hawkular-feed-comm/feed-comm-api/src/main/resources/schema/FileUploadRequest.schema.json
    M hawkular-feed-comm/feed-comm-api/src/test/java/org/hawkular/feedcomm/api/ApiDeserializerTest.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/Constants.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/MsgLogger.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/WebSocketHelper.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/Command.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/CommandContext.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/EchoCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/GenericErrorResponseCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/feed/ExecuteOperationResponseCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/ui/ExecuteOperationCommand.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/command/ui/FileUploadCommand.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/mdb/ExecuteOperationListener.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/mdb/ExecuteOperationResponseListener.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/mdb/FileUploadListener.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/ConnectedUIClients.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedCommWebSocket.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/FeedListenerGenerator.java
    M hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/UIClientCommWebSocket.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/UIClientListenerGenerator.java
    A hawkular-feed-comm/feed-comm-war/src/main/java/org/hawkular/feedcomm/ws/server/ValidCommandsMap.java
    M hawkular-feed-comm/feed-comm-war/websocket-test-client.html

  Log Message:
  -----------
  Merge pull request #33 from hawkular/mazz/binary-websocket

HAWKULAR-511 - provide infrastructure to stream large data from UI to server to feeds


Compare: https://github.com/hawkular/hawkular-bus/compare/89ac73d9872c...316df9a2dc45


More information about the hawkular-commits mailing list