Package com.springsource.insight.plugin.jdbc.parser

Examples of com.springsource.insight.plugin.jdbc.parser.JdbcUrlMetaData


            final String connectionUrl = testEntry.getConnectionUrl();
            final List<JdbcUrlMetaData> metaDataList = parser.parse(connectionUrl, vendorName);
            assertNotNull("No result for " + connectionUrl, metaDataList);
            assertEquals("Multiple results for " + connectionUrl + ": " + metaDataList, 1, metaDataList.size());

            JdbcUrlMetaData actual = metaDataList.get(0);
            JdbcUrlMetaData expected = new SimpleJdbcUrlMetaData(testEntry.getHost(),
                    testEntry.getPort(),
                    testEntry.getDbname(),
                    connectionUrl,
                    vendorName);
View Full Code Here


        assertEquals("Mismatched number of meta data records", ListUtil.size(actualJdbcUrlMetaData), hostToPortHash.size());

        for (JdbcUrlMetaData actual : actualJdbcUrlMetaData) {
            String actualHost = actual.getHost();
            JdbcUrlMetaData expected =
                    new SimpleJdbcUrlMetaData(actualHost, hostToPortHash.get(actualHost).intValue(), dbName, connectionUrl, vendorName);
            assertEquals("Mismatched result for " + connectionUrl, expected, actual);
        }
    }
View Full Code Here

        List<JdbcUrlMetaData> res = parser.parse("jdbc:sqlfire:locators=localhost[1234];mcast-port=0", "");

        assertNotNull(res);
        assertEquals(1, res.size());

        JdbcUrlMetaData data = res.get(0);

        assertEquals("localhost", data.getHost());
        assertEquals(1234, data.getPort());
    }
View Full Code Here

        List<JdbcUrlMetaData> res = parser.parse("jdbc:sqlfire:locators=localhost[1234],localhost2[5678];mcast-port=0", "");

        assertNotNull(res);
        assertEquals(2, res.size());

        JdbcUrlMetaData data1 = res.get(0);
        JdbcUrlMetaData data2 = res.get(1);

        assertEquals("localhost", data1.getHost());
        assertEquals("localhost2", data2.getHost());

        assertEquals(1234, data1.getPort());
        assertEquals(5678, data2.getPort());
    }
View Full Code Here

        List<JdbcUrlMetaData> res = parser.parse("jdbc:sqlfire:;mcast-port=1234", "");

        assertNotNull(res);
        assertEquals(1, res.size());

        JdbcUrlMetaData data = res.get(0);

        assertEquals("", data.getHost());
        assertEquals(1234, data.getPort());
    }
View Full Code Here

                }
            }
        } else if (multiMatcher.find() && multiMatcher.groupCount() == 1) {
            int port = parsePort(connectionUrl, multiMatcher.group(1).trim());
            if (port != 0) {
                JdbcUrlMetaData simpleJdbcUrlMetaData = new SimpleJdbcUrlMetaData("", port, null, connectionUrl, vendorName);
                parsedUrls.add(simpleJdbcUrlMetaData);
            }
        }

        return parsedUrls.isEmpty() ? null : parsedUrls;
View Full Code Here

        final String host = (DatabaseURL.isInProcessDatabaseType(type) ? DEFAULT_HOST : hsqlProps.getProperty(HOST));
        final int port = hsqlProps.getIntegerProperty(PORT, DEFAULT_CONNECTION_PORT);
        final String dbName = hsqlProps.getProperty(DATABASE);

        JdbcUrlMetaData simpleJdbcUrlMetaData = new SimpleJdbcUrlMetaData(host, port, dbName, connectionUrl, vendorName);
        return Arrays.asList(simpleJdbcUrlMetaData);
    }
View Full Code Here

TOP

Related Classes of com.springsource.insight.plugin.jdbc.parser.JdbcUrlMetaData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.