final class LocalState
extends java.lang.Object
implements java.io.Closeable
Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.ConcurrentMap<org.apache.http.HttpHost,AuthSchemePool> |
authSchemePools |
private org.apache.http.conn.ClientConnectionManager |
connMgr |
private java.lang.Boolean |
expectContinue |
private GlobalState.CompoundKey |
expectContinueKey |
private GlobalState |
global |
private java.lang.Object |
userToken |
private GlobalState.CompoundKey |
userTokenKey |
private java.lang.Boolean |
webDav |
Constructor and Description |
---|
LocalState(RepositorySystemSession session,
RemoteRepository repo,
SslConfig sslConfig) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
org.apache.http.auth.AuthScheme |
getAuthScheme(org.apache.http.HttpHost host) |
org.apache.http.conn.ClientConnectionManager |
getConnectionManager() |
java.lang.Object |
getUserToken() |
java.lang.Boolean |
getWebDav() |
boolean |
isExpectContinue() |
void |
setAuthScheme(org.apache.http.HttpHost host,
org.apache.http.auth.AuthScheme authScheme) |
void |
setExpectContinue(boolean enabled) |
void |
setUserToken(java.lang.Object userToken) |
void |
setWebDav(boolean webDav) |
private final GlobalState global
private final org.apache.http.conn.ClientConnectionManager connMgr
private final GlobalState.CompoundKey userTokenKey
private volatile java.lang.Object userToken
private final GlobalState.CompoundKey expectContinueKey
private volatile java.lang.Boolean expectContinue
private volatile java.lang.Boolean webDav
private final java.util.concurrent.ConcurrentMap<org.apache.http.HttpHost,AuthSchemePool> authSchemePools
LocalState(RepositorySystemSession session, RemoteRepository repo, SslConfig sslConfig)
public org.apache.http.conn.ClientConnectionManager getConnectionManager()
public java.lang.Object getUserToken()
public void setUserToken(java.lang.Object userToken)
public boolean isExpectContinue()
public void setExpectContinue(boolean enabled)
public java.lang.Boolean getWebDav()
public void setWebDav(boolean webDav)
public org.apache.http.auth.AuthScheme getAuthScheme(org.apache.http.HttpHost host)
public void setAuthScheme(org.apache.http.HttpHost host, org.apache.http.auth.AuthScheme authScheme)
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable