public abstract class AbstractEndpoint extends Object implements VisitableConfig
| Modifier and Type | Field and Description |
|---|---|
BlockwiseParams |
blockwiseParams
The parameters for blockwise transfer.
|
String |
configName |
ExchangeParams |
exchangeParams
The coap exchange parameters.
|
LogHealthStatus |
logHealthStatus
When activated logHealthStatus is periodically logged.
|
boolean |
logTraffic
When activated incoming and outgoing CoAP traffic is logged.
|
NotificationParams |
notificationParams
The parameters for notification.
|
OptionParams |
optionParams
The option parameters.
|
SocketParams |
socketParams
The socketParams to use
|
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractEndpoint()
Default Constructor used by Mule.
|
protected |
AbstractEndpoint(String name)
Constructor for manually constructing the endpoint.
|
protected |
AbstractEndpoint(String name,
int port)
Constructor for manually constructing the endpoint.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ConfigVisitor visitor)
Accept visitor.
|
boolean |
equals(Object obj) |
int |
hashCode() |
@RefName public String configName
@Parameter @Optional @NullSafe @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) @Placement(order=1) public SocketParams socketParams
@Parameter @Optional @NullSafe @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) public BlockwiseParams blockwiseParams
@Parameter @Optional @NullSafe @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) public NotificationParams notificationParams
@Parameter @Optional @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) public OptionParams optionParams
@Parameter @Optional @NullSafe @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) public ExchangeParams exchangeParams
@Parameter @Optional @Summary(value="When activated logHealthStatus is periodically logged.") @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) public LogHealthStatus logHealthStatus
@Parameter @Optional(defaultValue="false") @Summary(value="When activated incoming and outgoing CoAP traffic is logged.") @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) public boolean logTraffic
protected AbstractEndpoint()
protected AbstractEndpoint(String name)
name - The manually set name of the endpointprotected AbstractEndpoint(String name, int port)
name - The manually set name of the endpointport - The manually set port to bind to.public void accept(ConfigVisitor visitor) throws ConfigException
accept in interface VisitableConfigvisitor - The visitor of the configuration object.ConfigException - When the visit was not successful.public boolean equals(Object obj)
equals in class ObjectObject.equals(java.lang.Object)public int hashCode()
hashCode in class ObjectObject.hashCode()Copyright © 2019–2024 Teslanet.nl. All rights reserved.