Class ClientAutoDetector (0.6.1)

public class ClientAutoDetector

Utility class that tries to automatically detect well-known clients and drivers that are connecting to PGAdapter.

Inheritance

java.lang.Object > ClientAutoDetector

Static Fields

EMPTY_LOCAL_STATEMENTS

public static final ImmutableList<LocalStatement> EMPTY_LOCAL_STATEMENTS
Field Value
Type Description
com.google.common.collect.ImmutableList<LocalStatement>

Static Methods

detectClient(List<String> orderParameterKeys, Map<String,String> parameters)

public static ClientAutoDetector.WellKnownClient detectClient(List<String> orderParameterKeys, Map<String,String> parameters)

Returns the WellKnownClient that the detector thinks is connecting to PGAdapter based purely on the list of parameters.

Parameters
Name Description
orderParameterKeys List<String>
parameters Map<String,String>
Returns
Type Description
ClientAutoDetector.WellKnownClient

Constructors

ClientAutoDetector()

public ClientAutoDetector()