public class CustomMySQLDatasource extends AbstractMySQLDatasource
Modifier and Type | Field and Description |
---|---|
private static String |
DIALECT_NAME |
HOST_DESCRIPTION, JDBC_URL_PATTERN, MYSQL_DRIVER_CLASS, PASSWORD_DEFAULT_VALUE, PASSWORD_DESCRIPTION, PORT_DEFAULT_VALUE, PORT_DESCRIPTION, SCHEMA_DEFAULT_VALUE, USERNAME_DEFAULT_VALUE, USERNAME_DESCRIPTION
BATCH_SIZE_DEFAULT_VALUE, BATCH_SIZE_DESCRIPTION, BATCH_SIZE_KEY, BATCH_SIZE_TITLE, MULTI_LANGUAGE_DEFAULT_VALUE, MULTI_LANGUAGE_DESCRIPTION, MULTI_LANGUAGE_KEY, MULTI_LANGUAGE_TITLE, OLD_CONCEPT_DEFAULT_VALUE, OLD_CONCEPT_DESCRIPTION, OLD_CONCEPT_KEY, OLD_CONCEPT_TITLE, PROVIDED_JDBC_DRIVER_DEFAULT_VALUE, PROVIDED_JDBC_DRIVER_DESCRIPTION, PROVIDED_JDBC_DRIVER_KEY, PROVIDED_JDBC_DRIVER_TITLE, SCHEMA_DESCRIPTION, SCHEMA_KEY, SCHEMA_TITLE, SCHMEA_DEFAULT_VALUE, SPATIAL_FILTERING_PROFILE_DEFAULT_VALUE, SPATIAL_FILTERING_PROFILE_DESCRIPTION, SPATIAL_FILTERING_PROFILE_KEY, SPATIAL_FILTERING_PROFILE_TITLE, TRANSACTIONAL_DEFAULT_VALUE, TRANSACTIONAL_DESCRIPTION, TRANSACTIONAL_KEY, TRANSACTIONAL_TITLE, USERNAME_KEY
C3P0_CONNECTION_POOL, DATABASE_DEFAULT_VALUE, DATABASE_DESCRIPTION, DATABASE_KEY, DATABASE_TITLE, HOST_DEFAULT_VALUE, HOST_KEY, HOST_TITLE, MAX_POOL_SIZE_DEFAULT_VALUE, MAX_POOL_SIZE_DESCRIPTION, MAX_POOL_SIZE_KEY, MAX_POOL_SIZE_TITLE, MIN_POOL_SIZE_DEFAULT_VALUE, MIN_POOL_SIZE_DESCRIPTION, MIN_POOL_SIZE_KEY, MIN_POOL_SIZE_TITLE, PASSWORD_KEY, PASSWORD_TITLE, PORT_KEY, PORT_TITLE, USERNAME_TITLE
DEFAULT_COUNT, FROM, SELECT
AMPERSAND_CHAR, AMPERSAND_STRING, BACKSLASH_CHAR, BACKSLASH_STRING, BLANK_CHAR, BLANK_STRING, CLOSE_BRACE_CHAR, CLOSE_BRACE_STRING, COLON_CHAR, COLON_STRING, COMMA_CHAR, COMMA_SPACE_STRING, COMMA_STRING, CSV_BLOCK_SEPARATOR, CSV_TOKEN_SEPARATOR, DASH_CHAR, DASH_STRING, DEFAULT_ENCODING, DOLLAR_CHAR, DOLLAR_STRING, DOT_CHAR, DOT_STRING, DOUBLE_COLON_STRING, EMPTY_STRING, EPSG_WGS84, EPSG_WGS84_3D, EQUAL_SIGN_CHAR, EQUAL_SIGN_STRING, GREATER_THAN_SIGN_STRING, HASH_CODE_13, HASH_CODE_17, HASH_CODE_19, HASH_CODE_23, HASH_CODE_29, HASH_CODE_3, HASH_CODE_31, HASH_CODE_37, HASH_CODE_41, HASH_CODE_43, HASH_CODE_47, HASH_CODE_5, HASH_CODE_7, HTTP, INT_0, INT_1, INT_2, INT_3, INT_4, LESS_THAN_SIGN_STRING, LINE_SEPARATOR_CHAR, LINE_SEPARATOR_STRING, MINUS_CHAR, MINUS_STRING, NUMBER_SIGN_CHAR, NUMBER_SIGN_STRING, OPEN_BRACE_CHAR, OPEN_BRACE_STRING, PERCENT_CHAR, PERCENT_STRING, PLUS_CHAR, PLUS_STRING, QUERSTIONMARK_CHAR, QUERSTIONMARK_STRING, SEMICOLON_CHAR, SEMICOLON_STRING, SLASH_CHAR, SLASH_STRING, SPACE_CHAR, SPACE_STRING, UNDERSCORE_CHAR, UNDERSCORE_STRING, URN
ADVANCED_GROUP, BASE_GROUP
CONNECTION_PROVIDER_IDENTIFIER
DATASOURCE_DAO_IDENTIFIER, IDEPENDET_IDENTIFIER
HIBERNATE_ANNOTADED_CLASSES, HIBERNATE_DEFAULT_OGM_PACKAGE, HIBERNATE_DIRECTORY, HIBERNATE_DRIVER_CLASS, HIBERNATE_MAPPING_CORE_PATH, HIBERNATE_MAPPING_EXTENSION, HIBERNATE_MAPPING_EXTENSION_READONLY, HIBERNATE_MAPPING_I18N_PATH, HIBERNATE_MAPPING_OLD_CONCEPT_OBSERVATION_PATH, HIBERNATE_MAPPING_OLD_CONCEPT_SPATIAL_FILTERING_PROFILE_PATH, HIBERNATE_MAPPING_PATH, HIBERNATE_MAPPING_SERIES_CONCEPT_OBSERVATION_PATH, HIBERNATE_MAPPING_SERIES_CONCEPT_PATH, HIBERNATE_MAPPING_SERIES_CONCEPT_SPATIAL_FILTERING_PROFILE_PATH, HIBERNATE_MAPPING_TRANSACTIONAL_PATH, HIBERNATE_RESOURCES, HIBERNATPE_MAPPING_OLD_CONCEPT_PATH, OGM_CONNECTION_PROVIDER_IDENTIFIER, OGM_DATASOURCE_DAO_IDENTIFIER, ORM_CONNECTION_PROVIDER_IDENTIFIER, ORM_DATASOURCE_DAO_IDENTIFIER, PATH_SEPERATOR, PROVIDED_JDBC
Constructor and Description |
---|
CustomMySQLDatasource() |
Modifier and Type | Method and Description |
---|---|
private Set<SettingDefinition<?,?>> |
filter(Set<SettingDefinition<?,?>> definitions,
Set<String> keysToExclude) |
Set<SettingDefinition<?,?>> |
getChangableSettingDefinitions(Properties current) |
String |
getDialectName() |
Set<SettingDefinition<?,?>> |
getSettingDefinitions() |
boolean |
needsSchema() |
checkSchemaCreation, clear, createDialect, getDriverClass, openConnection, parseURL, supportsClear, toURL, validatePrerequisites
createBatchSizeDefinition, createProvidedJdbcDriverDefinition, createSchemaDefinition, getDatasourceProperties, parseDatasourceProperties, setBatchSizeDefault, setProvidedJdbcDefault, setSchemaDefault, setSchemaDescription
addMappingFileDirectories, checkCreateSchema, checkDropSchema, checkIfSchemaExists, checkIfSchemaExists, checkPostCreation, checkSchema, checkScriptForGeneratedAndDuplicatedEntries, close, close, createBatchSizeDefinition, createMultiLanguageDefinition, createOldConceptDefinition, createProvidedJdbcDriverDefinition, createSchema, createSchemaDefinition, createSpatialFilteringProfileDefinition, createTransactionalDefinition, createUsernameDefinition, dropSchema, execute, execute, executePostCreateSchema, getCallback, getConfig, getConnectionProviderIdentifier, getDatabaseMetadata, getDatasourceDaoIdentifier, getDialectInternal, getMulitLanguageDefiniton, getOldConceptDefiniton, getPostSchemaScript, getPreSchemaScript, getSchema, getSpatialFilteringProfileDefiniton, getTransactionalDefiniton, isMultiLanguage, isMultiLanguageDatasource, isPostCreateSchema, isSetSchema, isSpatialFilteringProfile, isSpatialFilteringProfileDatasource, isTransactional, isTransactionalDatasource, prepare, resource, setMultiLangugage, setSpatialFilteringProfile, setTransactional, updateSchema, validateConnection, validateConnection, validatePrerequisites, validatePrerequisites, validateSchema, validateSchema
createDatabaseDefinition, createDatabaseDefinition, createHostDefinition, createHostDefinition, createMaxPoolSizeDefinition, createMaxPoolSizeDefinition, createMinPoolSizeDefinition, createMinPoolSizeDefinition, createPasswordDefinition, createPasswordDefinition, createPortDefinition, createPortDefinition, createUsernameDefinition, getDatasourceProperties, mergeProperties, setDatabaseDefault, setDatabaseDescription, setHostDefault, setHostDescription, setMaxPoolSizeDefault, setMinPoolSizeDefault, setPasswordDefault, setPasswordDescription, setPortDefault, setPortDescription, setUsernameDefault, setUsernameDescription
private static final String DIALECT_NAME
public boolean needsSchema()
needsSchema
in interface Datasource
needsSchema
in class AbstractHibernateDatasource
public String getDialectName()
public Set<SettingDefinition<?,?>> getChangableSettingDefinitions(Properties current)
getChangableSettingDefinitions
in interface Datasource
getChangableSettingDefinitions
in class AbstractHibernateFullDBDatasource
current
- the current settingspublic Set<SettingDefinition<?,?>> getSettingDefinitions()
getSettingDefinitions
in interface Datasource
getSettingDefinitions
in class AbstractHibernateFullDBDatasource
private Set<SettingDefinition<?,?>> filter(Set<SettingDefinition<?,?>> definitions, Set<String> keysToExclude)
Copyright © 2012-2015 52north.org. All Rights Reserved.