public abstract static class SOMProxy.Builder extends SessionProxy.Builder
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
protected abstract String |
getDefaultBindPrefix()
Gets the default bind prefix.
|
protected Optional<ElapsedTime> |
getTimeout()
Gets the timeout.
|
protected SOMProxy.Builder |
prepare(KeyedGroups configProperties,
KeyedGroups somProperties,
String clientName,
Logger clientLogger)
Prepares.
|
SOMProxy.Builder |
setTimeout(Optional<ElapsedTime> timeout)
Sets the timeout.
|
build, getClientName, getContext, getListener, getLoginInfo, isAutoconnect, setAutoconnect, setClientLogger, setClientName, setConfigProperties, setListener, setLoginInfo, setLoginPassword, setLoginUser, setRegistryEntry, setSecurityProperties, setUp
public SOMProxy.Builder setTimeout(@Nonnull Optional<ElapsedTime> timeout)
timeout
- The optional timeout.@Nonnull @CheckReturnValue protected abstract String getDefaultBindPrefix()
@Nonnull @CheckReturnValue protected Optional<ElapsedTime> getTimeout()
@Nullable @CheckReturnValue protected SOMProxy.Builder prepare(@Nonnull KeyedGroups configProperties, @Nonnull KeyedGroups somProperties, @Nonnull String clientName, @Nonnull Logger clientLogger)
configProperties
- The config properties.somProperties
- The SOM properties.clientName
- The client name.clientLogger
- The client logger.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.