public abstract class AbstractRESTConnectorImpl
extends org.bonitasoft.engine.connector.AbstractConnector
| Constructor and Description |
|---|
AbstractRESTConnectorImpl() |
connect, disconnect, execute, executeBusinessLogic, getAPIAccessor, getExecutionContext, getInputParameter, getInputParameter, getOutputParameters, setAPIAccessor, setExecutionContext, setInputParameters, setOutputParameterprotected static final String URL_INPUT_PARAMETER
protected static final String METHOD_INPUT_PARAMETER
protected static final String CONTENTTYPE_INPUT_PARAMETER
protected static final String CHARSET_INPUT_PARAMETER
protected static final String URLCOOKIES_INPUT_PARAMETER
protected static final String URLHEADERS_INPUT_PARAMETER
protected static final String BODY_INPUT_PARAMETER
protected static final String DO_NOT_FOLLOW_REDIRECT_INPUT_PARAMETER
protected static final String IGNORE_BODY_INPUT_PARAMETER
protected static final String TRUST_CERTIFICATE_STRATEGY_INPUT_PARAMETER
protected static final String TLS_INPUT_PARAMETER
protected static final String HOSTNAME_VERIFIER_INPUT_PARAMETER
protected static final String TRUST_STORE_FILE_INPUT_PARAMETER
protected static final String TRUST_STORE_PASSWORD_INPUT_PARAMETER
protected static final String KEY_STORE_FILE_INPUT_PARAMETER
protected static final String KEY_STORE_PASSWORD_INPUT_PARAMETER
protected static final String AUTH_TYPE_PARAMETER
protected static final String AUTH_USERNAME_INPUT_PARAMETER
protected static final String AUTH_PASSWORD_INPUT_PARAMETER
protected static final String AUTH_HOST_INPUT_PARAMETER
protected static final String AUTH_PORT_INPUT_PARAMETER
protected static final String AUTH_REALM_INPUT_PARAMETER
protected static final String AUTH_PREEMPTIVE_INPUT_PARAMETER
protected static final String PROXY_PROTOCOL_INPUT_PARAMETER
protected static final String PROXY_HOST_INPUT_PARAMETER
protected static final String PROXY_PORT_INPUT_PARAMETER
protected static final String PROXY_USERNAME_INPUT_PARAMETER
protected static final String PROXY_PASSWORD_INPUT_PARAMETER
protected static final String BODY_AS_STRING_OUTPUT_PARAMETER
protected static final String BODY_AS_OBJECT_OUTPUT_PARAMETER
protected static final String HEADERS_OUTPUT_PARAMETER
protected static final String STATUS_CODE_OUTPUT_PARAMETER
protected static final String STATUS_MESSAGE_OUTPUT_PARAMETER
protected static final String SOCKET_TIMEOUT_MS_PARAMETER
protected static final String CONNECTION_TIMEOUT_MS_PARAMETER
protected static final int SOCKET_TIMEOUT_MS_DEFAULT_VALUE
protected static final int CONNECTION_TIMEOUT_MS_DEFAULT_VALUE
protected final String getUrl()
protected String getMethod()
protected final String getContentType()
protected final String getCharset()
protected final List getUrlCookies()
protected final List getUrlHeaders()
protected final String getBody()
protected final Boolean getTLS()
protected final TrustCertificateStrategy getTrustCertificateStrategy()
protected final SSLVerifier getHostnameVerifier()
protected final String getTrustStoreFile()
protected final String getTrustStorePassword()
protected final String getKeyStoreFile()
protected final String getKeyStorePassword()
protected final Boolean getDoNotFollowRedirect()
protected final Boolean getIgnoreBody()
protected final String getAuthUsername()
protected final String getAuthPassword()
protected final String getAuthHost()
protected final Integer getAuthPort()
protected final String getAuthRealm()
protected final Boolean getAuthPreemptive()
protected final AuthorizationType getAuthType()
protected final String getProxyProtocol()
protected final String getProxyHost()
protected final Integer getProxyPort()
protected final String getProxyUsername()
protected final String getProxyPassword()
protected final Integer getSocketTimeoutMs()
protected final Integer getConnectionTimeoutMs()
protected final void setBody(String body)
protected final void setBody(Object body)
protected final void setStatusCode(Integer statusCode)
protected final void setStatusMessage(String statusMessage)
public void validateInputParameters()
throws org.bonitasoft.engine.connector.ConnectorValidationException
org.bonitasoft.engine.connector.ConnectorValidationExceptionCopyright © 2021. All rights reserved.