Package org.apache.pulsar.client.cli
Class CmdProduce.ProducerSocket
java.lang.Object
org.apache.pulsar.client.cli.CmdProduce.ProducerSocket
- Enclosing class:
- CmdProduce
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitClose(int duration, TimeUnit unit) voidclose()org.eclipse.jetty.websocket.api.RemoteEndpointorg.eclipse.jetty.websocket.api.SessionvoidvoidonConnect(org.eclipse.jetty.websocket.api.Session session) voidsend(int index, byte[] content)
-
Constructor Details
-
ProducerSocket
-
-
Method Details
-
send
- Throws:
Exception
-
awaitClose
- Throws:
InterruptedException
-
onClose
-
onConnect
@OnWebSocketConnect public void onConnect(org.eclipse.jetty.websocket.api.Session session) -
onMessage
- Throws:
com.google.gson.JsonParseException
-
getRemote
public org.eclipse.jetty.websocket.api.RemoteEndpoint getRemote() -
getSession
public org.eclipse.jetty.websocket.api.Session getSession() -
close
public void close()
-