Class AbstractWebSocket
java.lang.Object
org.jivesoftware.smack.websocket.impl.AbstractWebSocket
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternalprotected final WebSocketRemoteConnectionEndpointprotected final org.jivesoftware.smack.SmackFuture.InternalSmackFuture<AbstractWebSocket,Exception> protected static final Loggerprotected static final Stringprotected static final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractWebSocket(WebSocketRemoteConnectionEndpoint endpoint, org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal connectionInternal) -
Method Summary
Modifier and TypeMethodDescriptionabstract voiddisconnect(int code, String message) final org.jivesoftware.smack.SmackFuture<AbstractWebSocket,Exception> abstract SSLSessionbooleanprotected final voidonIncomingWebSocketElement(String element) protected voidonWebSocketFailure(Throwable throwable) protected abstract voidfinal voidsend(org.jivesoftware.smack.packet.TopLevelStreamElement element) final StringtoString()
-
Field Details
-
LOGGER
-
SEC_WEBSOCKET_PROTOCOL_HEADER_FILED_NAME
- See Also:
-
SEC_WEBSOCKET_PROTOCOL_HEADER_FILED_VALUE_XMPP
- See Also:
-
future
protected final org.jivesoftware.smack.SmackFuture.InternalSmackFuture<AbstractWebSocket,Exception> future -
connectionInternal
protected final org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal connectionInternal -
endpoint
-
-
Constructor Details
-
AbstractWebSocket
protected AbstractWebSocket(WebSocketRemoteConnectionEndpoint endpoint, org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal connectionInternal)
-
-
Method Details