public interface ITransportManager
| Modifier and Type | Method and Description |
|---|---|
IOutgoingWithResponseTransport |
getBandwidthPushTransport(Node remote,
Node local,
java.lang.String securityToken,
java.util.Map<java.lang.String,java.lang.String> requestProperties,
java.lang.String registrationUrl) |
IIncomingTransport |
getConfigTransport(Node remote,
Node local,
java.lang.String securityToken,
java.lang.String symmetricVersion,
java.lang.String configVersion,
java.lang.String registrationUrl) |
IIncomingTransport |
getFilePullTransport(Node remote,
Node local,
java.lang.String securityToken,
java.util.Map<java.lang.String,java.lang.String> requestProperties,
java.lang.String registrationUrl) |
IOutgoingWithResponseTransport |
getFilePushTransport(Node remote,
Node local,
java.lang.String securityToken,
java.lang.String registrationUrl) |
IIncomingTransport |
getPingTransport(Node remote,
Node local,
java.lang.String registrationUrl) |
IIncomingTransport |
getPullTransport(Node remote,
Node local,
java.lang.String securityToken,
java.util.Map<java.lang.String,java.lang.String> requestProperties,
java.lang.String registrationUrl) |
IOutgoingWithResponseTransport |
getPushTransport(Node remote,
Node local,
java.lang.String securityToken,
java.util.Map<java.lang.String,java.lang.String> requestProperties,
java.lang.String registrationUrl) |
IOutgoingWithResponseTransport |
getPushTransport(Node remote,
Node local,
java.lang.String securityToken,
java.lang.String registrationUrl) |
IIncomingTransport |
getRegisterTransport(Node node,
java.lang.String registrationUrl) |
IIncomingTransport |
getRegisterTransport(Node node,
java.lang.String registrationUrl,
java.util.Map<java.lang.String,java.lang.String> requestProperties) |
java.util.List<BatchAck> |
readAcknowledgement(java.lang.String parameterString1,
java.lang.String parameterString2) |
java.lang.String |
resolveURL(java.lang.String url,
java.lang.String registrationUrl)
This is the proper way to determine the URL for a node.
|
int |
sendAcknowledgement(Node remote,
java.util.List<IncomingBatch> list,
Node local,
java.lang.String securityToken,
java.lang.String registrationUrl) |
int |
sendCopyRequest(Node local) |
int |
sendStatusRequest(Node local,
java.util.Map<java.lang.String,java.lang.String> statuses) |
void |
writeAcknowledgement(java.io.OutputStream out,
Node remote,
java.util.List<IncomingBatch> list,
Node local,
java.lang.String securityToken) |
int sendAcknowledgement(Node remote, java.util.List<IncomingBatch> list, Node local, java.lang.String securityToken, java.lang.String registrationUrl) throws java.io.IOException
java.io.IOExceptionvoid writeAcknowledgement(java.io.OutputStream out,
Node remote,
java.util.List<IncomingBatch> list,
Node local,
java.lang.String securityToken)
throws java.io.IOException
java.io.IOExceptionjava.util.List<BatchAck> readAcknowledgement(java.lang.String parameterString1, java.lang.String parameterString2) throws java.io.IOException
java.io.IOExceptionIIncomingTransport getFilePullTransport(Node remote, Node local, java.lang.String securityToken, java.util.Map<java.lang.String,java.lang.String> requestProperties, java.lang.String registrationUrl) throws java.io.IOException
java.io.IOExceptionIOutgoingWithResponseTransport getFilePushTransport(Node remote, Node local, java.lang.String securityToken, java.lang.String registrationUrl) throws java.io.IOException
java.io.IOExceptionIIncomingTransport getPullTransport(Node remote, Node local, java.lang.String securityToken, java.util.Map<java.lang.String,java.lang.String> requestProperties, java.lang.String registrationUrl) throws java.io.IOException
java.io.IOExceptionIIncomingTransport getPingTransport(Node remote, Node local, java.lang.String registrationUrl) throws java.io.IOException
java.io.IOExceptionIOutgoingWithResponseTransport getPushTransport(Node remote, Node local, java.lang.String securityToken, java.lang.String registrationUrl) throws java.io.IOException
java.io.IOExceptionIOutgoingWithResponseTransport getPushTransport(Node remote, Node local, java.lang.String securityToken, java.util.Map<java.lang.String,java.lang.String> requestProperties, java.lang.String registrationUrl) throws java.io.IOException
java.io.IOExceptionIIncomingTransport getRegisterTransport(Node node, java.lang.String registrationUrl) throws java.io.IOException
java.io.IOExceptionIIncomingTransport getRegisterTransport(Node node, java.lang.String registrationUrl, java.util.Map<java.lang.String,java.lang.String> requestProperties) throws java.io.IOException
java.io.IOExceptionIIncomingTransport getConfigTransport(Node remote, Node local, java.lang.String securityToken, java.lang.String symmetricVersion, java.lang.String configVersion, java.lang.String registrationUrl) throws java.io.IOException
java.io.IOExceptionIOutgoingWithResponseTransport getBandwidthPushTransport(Node remote, Node local, java.lang.String securityToken, java.util.Map<java.lang.String,java.lang.String> requestProperties, java.lang.String registrationUrl) throws java.io.IOException
java.io.IOExceptionjava.lang.String resolveURL(java.lang.String url,
java.lang.String registrationUrl)
url - This is the url configured in sync_url of the node tableint sendCopyRequest(Node local) throws java.io.IOException
java.io.IOExceptionint sendStatusRequest(Node local, java.util.Map<java.lang.String,java.lang.String> statuses) throws java.io.IOException
java.io.IOException