com.arangodb.internal.net.ProtocolProvider Maven / Gradle / Ivy
package com.arangodb.internal.net;
import com.arangodb.Protocol;
import com.arangodb.internal.config.ArangoConfig;
import com.arangodb.shaded.fasterxml.jackson.databind.Module;
public interface ProtocolProvider {
boolean supportsProtocol(Protocol protocol);
ConnectionFactory createConnectionFactory();
CommunicationProtocol createProtocol(ArangoConfig config, HostHandler hostHandler);
Module protocolModule();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy