Package com.attivio.transport
Class HttpsClientTransport
- java.lang.Object
-
- com.attivio.transport.HttpClientTransport
-
- com.attivio.transport.HttpsClientTransport
-
- All Implemented Interfaces:
ClientTransport<java.net.URI>
public class HttpsClientTransport extends HttpClientTransport
Handles sending Messages to Attivio HTTPS receivers.
-
-
Field Summary
-
Fields inherited from class com.attivio.transport.HttpClientTransport
ATTIVIO_AUTHENTICATION_REALM, ATTIVIO_SERVER, CONTENT_TYPE_XML_UTF8, DEFAULT_HTTP_IDLE_TIMEOUT, HTTP_CONNECTION_TIMEOUT_PROPERTY, HTTP_CONNECTIONS_PER_HOST_PROPERTY, HTTP_IDLE_TIMEOUT_PROPERTY, HTTP_INACTIVITY_VALIDATION_TIMEOUT_PROPERTY, HTTP_MAX_CONNECTIONS_PROPERTY, HTTP_RECEIVER_ADMIN_PASSWORD_PROPERTY, HTTP_RECEIVER_ADMIN_USERNAME_PROPERTY, HTTP_SO_TIMEOUT_PROPERTY, X_ATTIVIO_ASYNC, X_ATTIVIO_BASEPORT, X_ATTIVIO_EXCEPTION, X_ATTIVIO_HOME, X_ATTIVIO_ORIG_RESPONSE_CODE, X_ATTIVIO_PROJECT, X_ATTIVIO_VERSION
-
-
Constructor Summary
Constructors Constructor Description HttpsClientTransport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getProtocol()
Get the String protocol that this transports implements.-
Methods inherited from class com.attivio.transport.HttpClientTransport
createSender, dispatchMessage, getPassword, getSender, getUsername, instance, instance, resetClient, resetClient, resetConnectionManager, sendMessage, shutdown, startConnectionManager, stopSender, transport, transportAsync
-
-
-
-
Method Detail
-
getProtocol
public java.lang.String getProtocol()
Description copied from interface:ClientTransport
Get the String protocol that this transports implements.This will register this protocol with Attivio for message delivery.
For example if this method returned "foo" then URI's of the form:
foo://someUriSyntax:8000/goes?here
would be processed using this transport. This must return a constant value and must return that value as soon as the object is constructed as the value is registered with the platform and can not be changed once registered.- Specified by:
getProtocol
in interfaceClientTransport<java.net.URI>
- Overrides:
getProtocol
in classHttpClientTransport
-
-