public class EndpointConfiguration<T extends EndpointConfiguration<T>> extends Object
Constructor and Description |
---|
EndpointConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
Integer |
authenticationRetries()
Specify the number of times a client is allowed to retry authentication
before closing the connection.
|
T |
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.
|
T |
authorizeId(String value)
The SASL authorization ID.
|
String |
authRealm()
The authentication realm to use if no authentication CallbackHandler is
specified.
|
T |
authRealm(String value)
The authentication realm to use if no authentication CallbackHandler is
specified.
|
Integer |
bufferRegionSize()
The size of allocated buffer regions.
|
T |
bufferRegionSize(Integer value)
The size of allocated buffer regions.
|
String |
getKey() |
Integer |
heartbeatInterval()
The interval to use for connection heartbeat, in milliseconds.
|
T |
heartbeatInterval(Integer value)
The interval to use for connection heartbeat, in milliseconds.
|
Integer |
maxInboundChannels()
The maximum number of inbound channels to support for a connection.
|
T |
maxInboundChannels(Integer value)
The maximum number of inbound channels to support for a connection.
|
Integer |
maxInboundMessages()
The maximum number of concurrent inbound messages on a channel.
|
T |
maxInboundMessages(Integer value)
The maximum number of concurrent inbound messages on a channel.
|
Long |
maxInboundMessageSize()
The maximum inbound message size to be allowed.
|
T |
maxInboundMessageSize(Long value)
The maximum inbound message size to be allowed.
|
Integer |
maxOutboundChannels()
The maximum number of outbound channels to support for a connection.
|
T |
maxOutboundChannels(Integer value)
The maximum number of outbound channels to support for a connection.
|
Integer |
maxOutboundMessages()
The maximum number of concurrent outbound messages on a channel.
|
T |
maxOutboundMessages(Integer value)
The maximum number of concurrent outbound messages on a channel.
|
Long |
maxOutboundMessageSize()
The maximum outbound message size to send.
|
T |
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.
|
T |
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.
|
T |
receiveWindowSize(Integer value)
The maximum window size of the receive direction for connection channels,
in bytes.
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
String |
saslProtocol()
Where a SaslServer or SaslClient are created by default the protocol
specified it 'remoting', this can be used to override this.
|
T |
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.
|
T |
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.
|
T |
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.
|
T |
transmitWindowSize(Integer value)
The maximum window size of the transmit direction for connection
channels, in bytes.
|
String |
worker()
Worker to use
|
T |
worker(String value)
Worker to use
|
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public String authRealm()
public T authRealm(String value)
public Integer authenticationRetries()
public T authenticationRetries(Integer value)
public String authorizeId()
public T authorizeId(String value)
public Integer bufferRegionSize()
public Integer heartbeatInterval()
public T heartbeatInterval(Integer value)
public Integer maxInboundChannels()
public T maxInboundChannels(Integer value)
public Long maxInboundMessageSize()
public T maxInboundMessageSize(Long value)
public Integer maxInboundMessages()
public T maxInboundMessages(Integer value)
public Integer maxOutboundChannels()
public T maxOutboundChannels(Integer value)
public Long maxOutboundMessageSize()
public T maxOutboundMessageSize(Long value)
public Integer maxOutboundMessages()
public T maxOutboundMessages(Integer value)
public Integer receiveBufferSize()
public T receiveBufferSize(Integer value)
public Integer receiveWindowSize()
public T receiveWindowSize(Integer value)
public String saslProtocol()
public T saslProtocol(String value)
public Integer sendBufferSize()
public T sendBufferSize(Integer value)
public String serverName()
public T serverName(String value)
public Integer transmitWindowSize()
public T transmitWindowSize(Integer value)
public String worker()
Copyright © 2019 JBoss by Red Hat. All rights reserved.