private void addLegacyConnectionTransformers(JdbcAutoCommitConfig config) {
        TransformCallbackParameters parameters = TransformCallbackParametersBuilder.newBuilder()
                .addJdbcConfig(config)
                .build();
        transformTemplate.transform("org.postgresql.jdbc2.AbstractJdbc2Connection", AbstractJdbc2ConnectionTransform.class, parameters);

        transformTemplate.transform("org.postgresql.jdbc3.AbstractJdbc3Connection", AbstractJdbc3ConnectionTransform.class);


        transformTemplate.transform("org.postgresql.jdbc3.Jdbc3Connection", ConcreteConnectionTransform.class);
        transformTemplate.transform("org.postgresql.jdbc3g.Jdbc3gConnection", ConcreteConnectionTransform.class);
        transformTemplate.transform("org.postgresql.jdbc4.Jdbc4Connection", ConcreteConnectionTransform.class);
        transformTemplate.transform("org.postgresql.jdbc42.Jdbc42Connection", ConcreteConnectionTransform.class);
    }
@author Brad Hong
@author HyunGil Jeong
agent-module/plugins/postgresql-jdbc/src/main/java/com/navercorp/pinpoint/plugin/jdbc/postgresql/PostgreSqlPlugin.java