public final class ReverseConnectionParameters extends Object
#getEndpointUrl().| Modifier and Type | Class and Description |
|---|---|
static class |
ReverseConnectionParameters.Builder
Builder for
ReverseConnectionParameters. |
| Modifier and Type | Method and Description |
|---|---|
static ReverseConnectionParameters.Builder |
builder() |
boolean |
equals(Object obj) |
static ReverseConnectionParameters |
from(String clientServerEndpointUrl,
String endpointUrlForClientConnection)
Returns new
ReverseConnectionParameters without any status listeners. |
String |
getClientServerEndpointUrl()
The address of a client, that has opened a Socket listening for ReverseHello calls made by the
server.
|
String |
getEndpointUrlForClientConnection()
The EndpointUrl, which the client should use when connecting.
|
Function<List<String>,String> |
getEndpointUrlForClientConnectionSelector()
Used internally.
|
List<Integer> |
getRetryWaitIntervals()
List of wait times for retry.
|
int |
hashCode() |
void |
internalFireStatusNotification(ReverseConnectionStatus newStatus)
Internal, but used from other packages thus public.
|
ReverseConnectionParameters.Builder |
toBuilder()
Returns a new
ReverseConnectionParameters.Builder initialized with the data from this instance. |
String |
toString() |
public static ReverseConnectionParameters.Builder builder()
public static ReverseConnectionParameters from(String clientServerEndpointUrl, String endpointUrlForClientConnection)
ReverseConnectionParameters without any status listeners.clientServerEndpointUrl - address of a client, that has opened a Socket for ReverseHello
calls made by the server.endpointUrlForClientConnection - The EndpointUrl, which the client should use when
connecting. This must be one of the EndpointUrls in EndpointDescriptions provided by the
server. Additionally a client might listen only on one of them, so this must be
coordinated with the client side application configuration.public String getClientServerEndpointUrl()
public String getEndpointUrlForClientConnection()
public Function<List<String>,String> getEndpointUrlForClientConnectionSelector()
ReverseConnectionParameters.Builder.setEndpointUrlForClientConnectionSelector(Function).public List<Integer> getRetryWaitIntervals()
public void internalFireStatusNotification(ReverseConnectionStatus newStatus)
public ReverseConnectionParameters.Builder toBuilder()
ReverseConnectionParameters.Builder initialized with the data from this instance.Copyright © 2026. All rights reserved.