public class CouchbaseEnvironmentNoShutdownProxy extends Object implements com.couchbase.client.java.env.CouchbaseEnvironment
CouchbaseEnvironment
that prevents its shutdown()
method
to be invoked. Useful when the delegate is not to be lifecycle-managed by Spring.Constructor and Description |
---|
CouchbaseEnvironmentNoShutdownProxy(com.couchbase.client.java.env.CouchbaseEnvironment delegate) |
Modifier and Type | Method and Description |
---|---|
long |
analyticsTimeout() |
long |
autoreleaseAfter() |
int |
bootstrapCarrierDirectPort() |
boolean |
bootstrapCarrierEnabled() |
int |
bootstrapCarrierSslPort() |
int |
bootstrapHttpDirectPort() |
boolean |
bootstrapHttpEnabled() |
int |
bootstrapHttpSslPort() |
boolean |
bufferPoolingEnabled() |
boolean |
callbacksOnIoPool() |
String |
clientBuild() |
String |
clientVersion() |
int |
computationPoolSize() |
long |
configPollInterval() |
long |
connectTimeout() |
String |
coreBuild() |
String |
coreVersion() |
double |
dcpConnectionBufferAckThreshold() |
int |
dcpConnectionBufferSize() |
String |
dcpConnectionName() |
boolean |
dcpEnabled() |
long |
disconnectTimeout() |
boolean |
dnsSrvEnabled() |
com.couchbase.client.core.event.EventBus |
eventBus() |
com.couchbase.client.deps.io.netty.channel.EventLoopGroup |
ioPool() |
int |
ioPoolSize() |
long |
keepAliveInterval() |
int |
kvEndpoints() |
com.couchbase.client.deps.io.netty.channel.EventLoopGroup |
kvIoPool() |
com.couchbase.client.core.env.KeyValueServiceConfig |
kvServiceConfig() |
long |
kvTimeout() |
long |
managementTimeout() |
long |
maxRequestLifetime() |
com.couchbase.client.core.node.MemcachedHashingStrategy |
memcachedHashingStrategy() |
boolean |
mutationTokensEnabled() |
com.couchbase.client.core.metrics.NetworkLatencyMetricsCollector |
networkLatencyMetricsCollector() |
com.couchbase.client.core.time.Delay |
observeIntervalDelay() |
String |
packageNameAndVersion() |
int |
queryEndpoints() |
com.couchbase.client.deps.io.netty.channel.EventLoopGroup |
queryIoPool() |
com.couchbase.client.core.env.QueryServiceConfig |
queryServiceConfig() |
long |
queryTimeout() |
com.couchbase.client.core.time.Delay |
reconnectDelay() |
int |
requestBufferSize() |
com.couchbase.client.core.env.WaitStrategyFactory |
requestBufferWaitStrategy() |
int |
responseBufferSize() |
com.couchbase.client.core.time.Delay |
retryDelay() |
com.couchbase.client.core.retry.RetryStrategy |
retryStrategy() |
com.couchbase.client.core.metrics.MetricsCollector |
runtimeMetricsCollector() |
rx.Scheduler |
scheduler() |
int |
searchEndpoints() |
com.couchbase.client.deps.io.netty.channel.EventLoopGroup |
searchIoPool() |
com.couchbase.client.core.env.SearchServiceConfig |
searchServiceConfig() |
long |
searchTimeout() |
boolean |
shutdown() |
boolean |
shutdown(long timeout,
TimeUnit timeUnit) |
rx.Observable<Boolean> |
shutdownAsync() |
int |
socketConnectTimeout() |
boolean |
sslEnabled() |
KeyStore |
sslKeystore() |
String |
sslKeystoreFile() |
String |
sslKeystorePassword() |
boolean |
tcpNodelayEnabled() |
String |
userAgent() |
int |
viewEndpoints() |
com.couchbase.client.deps.io.netty.channel.EventLoopGroup |
viewIoPool() |
com.couchbase.client.core.env.ViewServiceConfig |
viewServiceConfig() |
long |
viewTimeout() |
public CouchbaseEnvironmentNoShutdownProxy(com.couchbase.client.java.env.CouchbaseEnvironment delegate)
public boolean shutdown()
shutdown
in interface com.couchbase.client.core.env.CoreEnvironment
public rx.Observable<Boolean> shutdownAsync()
shutdownAsync
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.deps.io.netty.channel.EventLoopGroup ioPool()
ioPool
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.deps.io.netty.channel.EventLoopGroup kvIoPool()
kvIoPool
in interface com.couchbase.client.core.env.CoreEnvironment
public rx.Scheduler scheduler()
scheduler
in interface com.couchbase.client.core.env.CoreEnvironment
public boolean dcpEnabled()
dcpEnabled
in interface com.couchbase.client.core.env.CoreEnvironment
public boolean sslEnabled()
sslEnabled
in interface com.couchbase.client.core.env.SecureEnvironment
public String sslKeystoreFile()
sslKeystoreFile
in interface com.couchbase.client.core.env.SecureEnvironment
public String sslKeystorePassword()
sslKeystorePassword
in interface com.couchbase.client.core.env.SecureEnvironment
public boolean bootstrapHttpEnabled()
bootstrapHttpEnabled
in interface com.couchbase.client.core.env.CoreEnvironment
public boolean bootstrapCarrierEnabled()
bootstrapCarrierEnabled
in interface com.couchbase.client.core.env.CoreEnvironment
public int bootstrapHttpDirectPort()
bootstrapHttpDirectPort
in interface com.couchbase.client.core.env.CoreEnvironment
public int bootstrapHttpSslPort()
bootstrapHttpSslPort
in interface com.couchbase.client.core.env.CoreEnvironment
public int bootstrapCarrierDirectPort()
bootstrapCarrierDirectPort
in interface com.couchbase.client.core.env.CoreEnvironment
public int bootstrapCarrierSslPort()
bootstrapCarrierSslPort
in interface com.couchbase.client.core.env.CoreEnvironment
public int ioPoolSize()
ioPoolSize
in interface com.couchbase.client.core.env.CoreEnvironment
public int computationPoolSize()
computationPoolSize
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.time.Delay observeIntervalDelay()
observeIntervalDelay
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.time.Delay reconnectDelay()
reconnectDelay
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.time.Delay retryDelay()
retryDelay
in interface com.couchbase.client.core.env.CoreEnvironment
public int requestBufferSize()
requestBufferSize
in interface com.couchbase.client.core.env.CoreEnvironment
public int responseBufferSize()
responseBufferSize
in interface com.couchbase.client.core.env.CoreEnvironment
public int dcpConnectionBufferSize()
dcpConnectionBufferSize
in interface com.couchbase.client.core.env.CoreEnvironment
public double dcpConnectionBufferAckThreshold()
dcpConnectionBufferAckThreshold
in interface com.couchbase.client.core.env.CoreEnvironment
public int kvEndpoints()
kvEndpoints
in interface com.couchbase.client.core.env.CoreEnvironment
public int viewEndpoints()
viewEndpoints
in interface com.couchbase.client.core.env.CoreEnvironment
public int queryEndpoints()
queryEndpoints
in interface com.couchbase.client.core.env.CoreEnvironment
public String userAgent()
userAgent
in interface com.couchbase.client.core.env.CoreEnvironment
public String packageNameAndVersion()
packageNameAndVersion
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.retry.RetryStrategy retryStrategy()
retryStrategy
in interface com.couchbase.client.core.env.CoreEnvironment
public long maxRequestLifetime()
maxRequestLifetime
in interface com.couchbase.client.core.env.CoreEnvironment
public long autoreleaseAfter()
autoreleaseAfter
in interface com.couchbase.client.core.env.CoreEnvironment
public long keepAliveInterval()
keepAliveInterval
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.event.EventBus eventBus()
eventBus
in interface com.couchbase.client.core.env.CoreEnvironment
public boolean bufferPoolingEnabled()
bufferPoolingEnabled
in interface com.couchbase.client.core.env.CoreEnvironment
public long managementTimeout()
managementTimeout
in interface com.couchbase.client.java.env.CouchbaseEnvironment
public long queryTimeout()
queryTimeout
in interface com.couchbase.client.java.env.CouchbaseEnvironment
public long viewTimeout()
viewTimeout
in interface com.couchbase.client.java.env.CouchbaseEnvironment
public long kvTimeout()
kvTimeout
in interface com.couchbase.client.java.env.CouchbaseEnvironment
public long connectTimeout()
connectTimeout
in interface com.couchbase.client.java.env.CouchbaseEnvironment
public long disconnectTimeout()
disconnectTimeout
in interface com.couchbase.client.core.env.CoreEnvironment
public boolean dnsSrvEnabled()
dnsSrvEnabled
in interface com.couchbase.client.java.env.CouchbaseEnvironment
public com.couchbase.client.core.metrics.NetworkLatencyMetricsCollector networkLatencyMetricsCollector()
networkLatencyMetricsCollector
in interface com.couchbase.client.core.env.CoreEnvironment
public int socketConnectTimeout()
socketConnectTimeout
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.metrics.MetricsCollector runtimeMetricsCollector()
runtimeMetricsCollector
in interface com.couchbase.client.core.env.CoreEnvironment
public boolean mutationTokensEnabled()
mutationTokensEnabled
in interface com.couchbase.client.core.env.CoreEnvironment
public boolean tcpNodelayEnabled()
tcpNodelayEnabled
in interface com.couchbase.client.core.env.CoreEnvironment
public boolean callbacksOnIoPool()
callbacksOnIoPool
in interface com.couchbase.client.core.env.CoreEnvironment
public String coreBuild()
coreBuild
in interface com.couchbase.client.core.env.CoreEnvironment
public String coreVersion()
coreVersion
in interface com.couchbase.client.core.env.CoreEnvironment
public String dcpConnectionName()
dcpConnectionName
in interface com.couchbase.client.core.env.CoreEnvironment
public int searchEndpoints()
searchEndpoints
in interface com.couchbase.client.core.env.CoreEnvironment
public String clientBuild()
clientBuild
in interface com.couchbase.client.java.env.CouchbaseEnvironment
public String clientVersion()
clientVersion
in interface com.couchbase.client.java.env.CouchbaseEnvironment
public long searchTimeout()
searchTimeout
in interface com.couchbase.client.java.env.CouchbaseEnvironment
public com.couchbase.client.core.env.WaitStrategyFactory requestBufferWaitStrategy()
requestBufferWaitStrategy
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.deps.io.netty.channel.EventLoopGroup viewIoPool()
viewIoPool
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.deps.io.netty.channel.EventLoopGroup searchIoPool()
searchIoPool
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.deps.io.netty.channel.EventLoopGroup queryIoPool()
queryIoPool
in interface com.couchbase.client.core.env.CoreEnvironment
public KeyStore sslKeystore()
sslKeystore
in interface com.couchbase.client.core.env.SecureEnvironment
public boolean shutdown(long timeout, TimeUnit timeUnit)
shutdown
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.node.MemcachedHashingStrategy memcachedHashingStrategy()
memcachedHashingStrategy
in interface com.couchbase.client.core.env.ConfigParserEnvironment
public long analyticsTimeout()
analyticsTimeout
in interface com.couchbase.client.java.env.CouchbaseEnvironment
public long configPollInterval()
configPollInterval
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.env.KeyValueServiceConfig kvServiceConfig()
kvServiceConfig
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.env.QueryServiceConfig queryServiceConfig()
queryServiceConfig
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.env.SearchServiceConfig searchServiceConfig()
searchServiceConfig
in interface com.couchbase.client.core.env.CoreEnvironment
public com.couchbase.client.core.env.ViewServiceConfig viewServiceConfig()
viewServiceConfig
in interface com.couchbase.client.core.env.CoreEnvironment
Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.