public class ConnectorConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
ConnectorConfig.TeeInputStream |
class |
ConnectorConfig.TeeOutputStream |
| Modifier and Type | Field and Description |
|---|---|
static ConnectorConfig |
DEFAULT |
| Constructor and Description |
|---|
ConnectorConfig() |
public static final ConnectorConfig DEFAULT
public void setSslContext(SSLContext sslContext)
public SSLContext getSslContext()
public Class getTransport()
public TransportFactory getTransportFactory()
public void setTransportFactory(TransportFactory transportFactory)
public void setTransport(Class transport)
public void setNtlmDomain(String domain)
public String getNtlmDomain()
public boolean isValidateSchema()
public void setValidateSchema(boolean validateSchema)
public void setProxy(String host, int port)
public void setProxy(Proxy proxy)
public Proxy getProxy()
public String getProxyUsername()
public void setProxyUsername(String proxyUsername)
public String getProxyPassword()
public void setProxyPassword(String proxyPassword)
public boolean isPrettyPrintXml()
public void setPrettyPrintXml(boolean prettyPrintXml)
public String getUsername()
public void setUsername(String username)
public String getPassword()
public void setPassword(String password)
public String getSessionId()
public void setSessionId(String sessionId)
public String getServiceEndpoint()
public void setServiceEndpoint(String serviceEndpoint)
public boolean isCompression()
public void setCompression(boolean compress)
public int getReadTimeout()
public void setReadTimeout(int readTimeout)
readTimeout - timeout in mspublic int getConnectionTimeout()
public void setConnectionTimeout(int connectionTimeout)
connectionTimeout - timout in mspublic boolean isTraceMessage()
public void setTraceMessage(boolean traceMessage)
traceMessage - true to print messagepublic String getTraceFile()
public void setTraceFile(String traceFile) throws FileNotFoundException
FileNotFoundExceptionpublic PrintStream getTraceStream()
public String getAuthEndpoint()
public void setAuthEndpoint(String authEndpoint)
public void setManualLogin(boolean manualLogin)
public boolean isManualLogin()
public void setUseChunkedPost(boolean chunk)
public boolean useChunkedPost()
public void verifyPartnerEndpoint()
throws ConnectionException
ConnectionExceptionpublic void verifyEnterpriseEndpoint()
throws ConnectionException
ConnectionExceptionpublic void verifyToolingEndpoint()
throws ConnectionException
ConnectionExceptionpublic Iterator<MessageHandler> getMessagerHandlers()
public boolean hasMessageHandlers()
public void addMessageHandler(MessageHandler handler)
public void clearMessageHandlers()
public int getMaxRequestSize()
public void setMaxRequestSize(int maxRequestSize)
public int getMaxResponseSize()
public void setMaxResponseSize(int maxResponseSize)
public String getRestEndpoint()
public void setRestEndpoint(String restEndpoint)
public SessionRenewer getSessionRenewer()
public void setSessionRenewer(SessionRenewer sessionRenewer)
public Transport createTransport() throws ConnectionException
ConnectionExceptionpublic HttpURLConnection createConnection(URL url, HashMap<String,String> httpHeaders) throws IOException
IOExceptionpublic void teeInputStream(byte[] bytes)
public OutputStream teeOutputStream(OutputStream os)
public HttpURLConnection createConnection(URL url, HashMap<String,String> httpHeaders, boolean enableCompression) throws IOException
IOExceptionpublic void setCaptureHtmlExceptionResponse(boolean captureHtmlResponse)
public MessageCaptureHandler getCaptureHtmlHandler()
Copyright © 2020. All rights reserved.