public class EndpointConfiguration extends Object
| Constructor and Description |
|---|
EndpointConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
authenticationRetries()
Specify the number of times a client is allowed to retry authentication before closing the connection.
|
EndpointConfiguration |
authenticationRetries(Integer value)
Specify the number of times a client is allowed to retry authentication before closing the connection.
|
String |
authorizeId()
The SASL authorization ID.
|
EndpointConfiguration |
authorizeId(String value)
The SASL authorization ID.
|
String |
authRealm()
The authentication realm to use if no authentication
CallbackHandler is specified. |
EndpointConfiguration |
authRealm(String value)
The authentication realm to use if no authentication
CallbackHandler is specified. |
Integer |
bufferRegionSize()
The size of allocated buffer regions.
|
EndpointConfiguration |
bufferRegionSize(Integer value)
The size of allocated buffer regions.
|
String |
getKey() |
Integer |
heartbeatInterval()
The interval to use for connection heartbeat, in milliseconds.
|
EndpointConfiguration |
heartbeatInterval(Integer value)
The interval to use for connection heartbeat, in milliseconds.
|
Integer |
maxInboundChannels()
The maximum number of concurrent inbound messages on a channel.
|
EndpointConfiguration |
maxInboundChannels(Integer value)
The maximum number of concurrent inbound messages on a channel.
|
Integer |
maxInboundMessages()
The maximum number of inbound channels to support for a connection.
|
EndpointConfiguration |
maxInboundMessages(Integer value)
The maximum number of inbound channels to support for a connection.
|
Long |
maxInboundMessageSize()
The maximum inbound message size to be allowed.
|
EndpointConfiguration |
maxInboundMessageSize(Long value)
The maximum inbound message size to be allowed.
|
Integer |
maxOutboundChannels()
The maximum number of concurrent outbound messages on a channel.
|
EndpointConfiguration |
maxOutboundChannels(Integer value)
The maximum number of concurrent outbound messages on a channel.
|
Integer |
maxOutboundMessages()
The maximum number of outbound channels to support for a connection.
|
EndpointConfiguration |
maxOutboundMessages(Integer value)
The maximum number of outbound channels to support for a connection.
|
Long |
maxOutboundMessageSize()
The maximum outbound message size to send.
|
EndpointConfiguration |
maxOutboundMessageSize(Long value)
The maximum outbound message size to send.
|
Integer |
receiveBufferSize()
The size of the largest buffer that this endpoint will accept over a connection.
|
EndpointConfiguration |
receiveBufferSize(Integer value)
The size of the largest buffer that this endpoint will accept over a connection.
|
Integer |
receiveWindowSize()
The maximum window size of the receive direction for connection channels, in bytes.
|
EndpointConfiguration |
receiveWindowSize(Integer value)
The maximum window size of the receive direction for connection channels, in bytes.
|
String |
saslProtocol()
Where a SaslServer or SaslClient are created by default the protocol specified it 'remoting', this can be used to override this.
|
EndpointConfiguration |
saslProtocol(String value)
Where a SaslServer or SaslClient are created by default the protocol specified it 'remoting', this can be used to override this.
|
Integer |
sendBufferSize()
The size of the largest buffer that this endpoint will transmit over a connection.
|
EndpointConfiguration |
sendBufferSize(Integer value)
The size of the largest buffer that this endpoint will transmit over a connection.
|
String |
serverName()
The server side of the connection passes it's name to the client in the initial greeting, by default the name is automatically discovered from the local address of the connection or it can be overridden using this.
|
EndpointConfiguration |
serverName(String value)
The server side of the connection passes it's name to the client in the initial greeting, by default the name is automatically discovered from the local address of the connection or it can be overridden using this.
|
Integer |
transmitWindowSize()
The maximum window size of the transmit direction for connection channels, in bytes.
|
EndpointConfiguration |
transmitWindowSize(Integer value)
The maximum window size of the transmit direction for connection channels, in bytes.
|
String |
worker()
Worker to use
|
EndpointConfiguration |
worker(String value)
Worker to use
|
public String getKey()
public String authRealm()
CallbackHandler is specified.public EndpointConfiguration authRealm(String value)
CallbackHandler is specified.public Integer authenticationRetries()
public EndpointConfiguration authenticationRetries(Integer value)
public String authorizeId()
CallbackHandler is specifiedand the selected SASL mechanism demands a user name.public EndpointConfiguration authorizeId(String value)
CallbackHandler is specifiedand the selected SASL mechanism demands a user name.public Integer bufferRegionSize()
public EndpointConfiguration bufferRegionSize(Integer value)
public Integer heartbeatInterval()
public EndpointConfiguration heartbeatInterval(Integer value)
public Integer maxInboundChannels()
public EndpointConfiguration maxInboundChannels(Integer value)
public Long maxInboundMessageSize()
public EndpointConfiguration maxInboundMessageSize(Long value)
public Integer maxInboundMessages()
public EndpointConfiguration maxInboundMessages(Integer value)
public Integer maxOutboundChannels()
public EndpointConfiguration maxOutboundChannels(Integer value)
public Long maxOutboundMessageSize()
public EndpointConfiguration maxOutboundMessageSize(Long value)
public Integer maxOutboundMessages()
public EndpointConfiguration maxOutboundMessages(Integer value)
public Integer receiveBufferSize()
public EndpointConfiguration receiveBufferSize(Integer value)
public Integer receiveWindowSize()
public EndpointConfiguration receiveWindowSize(Integer value)
public String saslProtocol()
public EndpointConfiguration saslProtocol(String value)
public Integer sendBufferSize()
public EndpointConfiguration sendBufferSize(Integer value)
public String serverName()
public EndpointConfiguration serverName(String value)
public Integer transmitWindowSize()
public EndpointConfiguration transmitWindowSize(Integer value)
public String worker()
public EndpointConfiguration worker(String value)
Copyright © 2015 JBoss by Red Hat. All rights reserved.