Class WebSocketRemoteConnectionEndpoint
java.lang.Object
org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpoint
- All Implemented Interfaces:
org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
- Direct Known Subclasses:
InsecureWebSocketRemoteConnectionEndpoint,SecureWebSocketRemoteConnectionEndpoint
public abstract class WebSocketRemoteConnectionEndpoint
extends Object
implements org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint.InetSocketAddressCoupling<RCE extends org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfrom(CharSequence uriCharSequence) final StringgetHost()Collection<? extends InetAddress>org.jivesoftware.smack.datatypes.UInt16getPort()final URIgetUri()abstract booleantoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
getRawString
-
Field Details
-
INSECURE_WEB_SOCKET_SCHEME
- See Also:
-
SECURE_WEB_SOCKET_SCHEME
- See Also:
-
-
Constructor Details
-
WebSocketRemoteConnectionEndpoint
-
-
Method Details
-
getUri
-
getHost
- Specified by:
getHostin interfaceorg.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
-
getPort
public org.jivesoftware.smack.datatypes.UInt16 getPort()- Specified by:
getPortin interfaceorg.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
-
isSecureEndpoint
public abstract boolean isSecureEndpoint() -
getInetAddresses
- Specified by:
getInetAddressesin interfaceorg.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
-
getDescription
- Specified by:
getDescriptionin interfaceorg.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
-
toString
-
from
public static WebSocketRemoteConnectionEndpoint from(CharSequence uriCharSequence) throws URISyntaxException - Throws:
URISyntaxException
-
from
-