Class JSR356ClientConnector
java.lang.Object
org.nustaq.kontraktor.remoting.websockets.JSR356ClientConnector
- All Implemented Interfaces:
org.nustaq.kontraktor.remoting.base.ActorClientConnector
public class JSR356ClientConnector
extends Object
implements org.nustaq.kontraktor.remoting.base.ActorClientConnector
Created by ruedi on 10/05/15.
Connects to a websocket-published actor using JSR356 websocket API
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprotected static class -
Field Summary
FieldsFields inherited from interface org.nustaq.kontraktor.remoting.base.ActorClientConnector
OBJECT_MAX_BATCH_SIZE -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DumpProtocol
public static boolean DumpProtocol
-
-
Constructor Details
-
JSR356ClientConnector
- Throws:
URISyntaxException
-
-
Method Details
-
connect
public org.nustaq.kontraktor.IPromise connect(Function<org.nustaq.kontraktor.remoting.base.ObjectSocket, org.nustaq.kontraktor.remoting.base.ObjectSink> factory) throws Exception- Specified by:
connectin interfaceorg.nustaq.kontraktor.remoting.base.ActorClientConnector- Throws:
Exception
-
closeClient
public org.nustaq.kontraktor.IPromise closeClient()- Specified by:
closeClientin interfaceorg.nustaq.kontraktor.remoting.base.ActorClientConnector
-