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

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


            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

            int port = getDefaultPort();
            if (portValue != DEFAULT_CONNECTION_PORT_STRING) {
                port = parsePort(connectionUrl, portValue);
            }

            parsedUrls.add(new SimpleJdbcUrlMetaData(host, port, dbName, connectionUrl, vendorName));
        }

        return parsedUrls;
    }
View Full Code Here

        int port = parsePort(connectionUrl, portValue);
        if (!StringUtil.isEmpty(svcName)) {
            dbName = svcName;
        }

        return Collections.<JdbcUrlMetaData>singletonList(new SimpleJdbcUrlMetaData(host, port, dbName, connectionUrl, vendorName));
    }
View Full Code Here

                        for (String locator : locators) {
                            Matcher m = LOCATOR.matcher(locator);
                            if (m.matches()) {
                                String host = m.group(1).trim();
                                int port = parsePort(connectionUrl, m.group(2).trim());
                                parsedUrls.add(new SimpleJdbcUrlMetaData(host, port, null, connectionUrl, vendorName));
                            }
                        }
                    }
                    break;
                }
            }
        } 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.SimpleJdbcUrlMetaData

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.