PageRenderTime 23ms CodeModel.GetById 12ms app.highlight 10ms RepoModel.GetById 0ms app.codeStats 0ms

/activeobjects-spi/src/main/java/com/atlassian/activeobjects/spi/AbstractDataSourceProvider.java

https://bitbucket.org/activeobjects/ao-plugin
Java | 25 lines | 14 code | 2 blank | 9 comment | 0 complexity | 366f4135061f875c1404027bbae158e5 MD5 | raw file
Possible License(s): Apache-2.0
 1package com.atlassian.activeobjects.spi;
 2
 3/**
 4 * This class provides a partial implementation of the {@link com.atlassian.activeobjects.spi.DataSourceProvider}
 5 * where {@link #getDatabaseType()} always returns {@link com.atlassian.activeobjects.spi.DatabaseType#UNKNOWN}.
 6 */
 7public abstract class AbstractDataSourceProvider implements DataSourceProvider
 8{
 9    /**
10     * Always returns com.atlassian.activeobjects.spi.DatabaseType#UNKNOWN
11     *
12     * @return {@link com.atlassian.activeobjects.spi.DatabaseType#UNKNOWN}
13     */
14    @Override
15    public DatabaseType getDatabaseType()
16    {
17        return DatabaseType.UNKNOWN;
18    }
19
20    @Override
21    public String getSchema()
22    {
23        return null; // use the default schema configured for the user
24    }
25}