public abstract class EndpointConfigVisitor extends ConfigurationVisitor
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.californium.core.network.CoapEndpoint.Builder |
endpointBuilder
The Endpoint Builder that is used to collect endpoint configuration.
|
| Constructor and Description |
|---|
EndpointConfigVisitor() |
| Modifier and Type | Method and Description |
|---|---|
abstract org.eclipse.californium.core.network.CoapEndpoint |
getEndpoint()
Build the endpoint using the configuration this visitor has collected.
|
String |
getEndpointName() |
InetSocketAddress |
getLocalAddress() |
boolean |
isReuseAddress() |
void |
visit(AbstractEndpoint toVisit)
Visit Endpoint configuration object.
|
void |
visit(OptionParams toVisit)
Visit option parameters configuration object.
|
void |
visit(SocketParams toVisit)
Visit socket parameters.
|
getConfiguration, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitprotected org.eclipse.californium.core.network.CoapEndpoint.Builder endpointBuilder
public void visit(OptionParams toVisit)
toVisit - the object to visit.public void visit(AbstractEndpoint toVisit) throws ConfigException
toVisit - the object to visit.ConfigException - When visit is not successful.public void visit(SocketParams toVisit)
visit in interface ConfigVisitorvisit in class ConfigurationVisitortoVisit - The object to visit.public String getEndpointName()
public InetSocketAddress getLocalAddress()
public boolean isReuseAddress()
True when to reuse address.public abstract org.eclipse.californium.core.network.CoapEndpoint getEndpoint()
throws EndpointConstructionException
EndpointConstructionException - When the configuration cannot be used to create an endpoint.Copyright © 2019–2024 Teslanet.nl. All rights reserved.