public class MessageAdapterConnectionFactory
extends com.devexperts.connector.proto.ApplicationConnectionFactory
Modifier and Type | Method and Description |
---|---|
com.devexperts.connector.proto.ApplicationConnectionFactory |
clone() |
com.devexperts.connector.proto.ApplicationConnection<?> |
createConnection(com.devexperts.connector.proto.TransportConnection transportConnection) |
QDAuthRealm |
getAuth() |
<T> T |
getConfiguration(com.devexperts.connector.proto.ConfigurationKey<T> key) |
<T> T |
getEndpoint(Class<T> endpointClass) |
com.devexperts.util.TimePeriod |
getHeartbeatPeriod()
Returns heartbeat period for this application protocol.
|
com.devexperts.util.TimePeriod |
getHeartbeatTimeout()
Returns heartbeat timeout for this application protocol.
|
com.devexperts.util.TimePeriod |
getInitialHeartbeatPeriod() |
QDLoginHandler |
getLogin() |
String |
getPassword() |
String |
getUser() |
void |
reinitConfiguration() |
void |
setAuth(String auth) |
<T> boolean |
setConfiguration(com.devexperts.connector.proto.ConfigurationKey<T> key,
T value) |
void |
setHeartbeatPeriod(com.devexperts.util.TimePeriod heartbeatPeriod) |
void |
setHeartbeatTimeout(com.devexperts.util.TimePeriod heartbeatTimeout) |
void |
setInitialHeartbeatPeriod(com.devexperts.util.TimePeriod initialHeartbeatPeriod) |
void |
setLogin(String login) |
void |
setPassword(String password) |
void |
setUser(String user) |
Set<com.devexperts.connector.proto.ConfigurationKey<?>> |
supportedConfiguration() |
String |
toString() |
public <T> T getEndpoint(Class<T> endpointClass)
public com.devexperts.connector.proto.ApplicationConnection<?> createConnection(com.devexperts.connector.proto.TransportConnection transportConnection) throws IOException
createConnection
in class com.devexperts.connector.proto.ApplicationConnectionFactory
IOException
public com.devexperts.connector.proto.ApplicationConnectionFactory clone()
clone
in class com.devexperts.connector.proto.ApplicationConnectionFactory
public Set<com.devexperts.connector.proto.ConfigurationKey<?>> supportedConfiguration()
supportedConfiguration
in class com.devexperts.connector.proto.ConfigurableObject
public <T> T getConfiguration(com.devexperts.connector.proto.ConfigurationKey<T> key)
getConfiguration
in class com.devexperts.connector.proto.ConfigurableObject
public <T> boolean setConfiguration(com.devexperts.connector.proto.ConfigurationKey<T> key, T value)
setConfiguration
in class com.devexperts.connector.proto.ConfigurableObject
public String getUser()
@Configurable(description="user name for basic authentication") public void setUser(String user)
public String getPassword()
@Configurable(description="password for basic authentication") public void setPassword(String password)
@Configurable(description="Login plugin") public void setLogin(String login)
public QDLoginHandler getLogin()
@Configurable(description="Auth plugin") public void setAuth(String auth)
public QDAuthRealm getAuth()
public void reinitConfiguration()
reinitConfiguration
in class com.devexperts.connector.proto.ConfigurableObject
public com.devexperts.util.TimePeriod getHeartbeatPeriod()
@Configurable(description="Long-term heartbeat period for this connection") public void setHeartbeatPeriod(com.devexperts.util.TimePeriod heartbeatPeriod)
public com.devexperts.util.TimePeriod getInitialHeartbeatPeriod()
@Configurable(description="Initial heartbeat period for this connection") public void setInitialHeartbeatPeriod(com.devexperts.util.TimePeriod initialHeartbeatPeriod)
public com.devexperts.util.TimePeriod getHeartbeatTimeout()
@Configurable(description="heartbeat timeout for this connection") public void setHeartbeatTimeout(com.devexperts.util.TimePeriod heartbeatTimeout)
public String toString()
toString
in class com.devexperts.connector.proto.ApplicationConnectionFactory
Copyright © 2002–2025 Devexperts LLC. All rights reserved.