org.geotools.data.jdbc
Class JDBCDataStoreConfig

java.lang.Object
  extended byorg.geotools.data.jdbc.JDBCDataStoreConfig

public class JDBCDataStoreConfig
extends java.lang.Object

Configuration object for JDBCDataStore.

Version:
$Id: JDBCDataStoreConfig.java 17701 2006-01-23 00:00:51Z desruisseaux $ Last Modified: $Date: 2004/04/18 09:19:43 $
Author:
Sean Geoghegan, Defence Science and Technology Organisation, $Author: aaime $

Field Summary
static java.lang.String DEFAULT_FID_GEN
           
static java.lang.String DEFAULT_FID_GEN_KEY
           
static java.lang.String FID_GEN_INSERT_NULL
           
static java.lang.String FID_GEN_MANUAL_INC
           
protected  long typeHandlerCacheTimout
           
 
Constructor Summary
JDBCDataStoreConfig()
          Construct JDBCDataStoreConfig.
JDBCDataStoreConfig(java.lang.String namespace, java.lang.String databaseSchemaName, long typeHandlerCacheTimeout)
          Construct JDBCDataStoreConfig.
JDBCDataStoreConfig(java.lang.String namespace, java.lang.String databaseSchemaName, java.util.Map fidColumnOverrideMap, java.util.Map fidGenerationMap)
          Construct JDBCDataStoreConfig.
 
Method Summary
static JDBCDataStoreConfig createWithNameSpaceAndSchemaName(java.lang.String namespace, java.lang.String schemaName)
          TODO summary sentence for createWithNameSpaceAndSchemaName ...
static JDBCDataStoreConfig createWithSchemaNameAndFIDGenMap(java.lang.String schemaName, java.util.Map fidGenerationMap)
           
 java.lang.String getDatabaseSchemaName()
          DOCUMENT ME!
 java.lang.String getNamespace()
          DOCUMENT ME!
 long getTypeHandlerTimeout()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FID_GEN_INSERT_NULL

public static final java.lang.String FID_GEN_INSERT_NULL
See Also:
Constant Field Values

FID_GEN_MANUAL_INC

public static final java.lang.String FID_GEN_MANUAL_INC
See Also:
Constant Field Values

DEFAULT_FID_GEN_KEY

public static final java.lang.String DEFAULT_FID_GEN_KEY
See Also:
Constant Field Values

DEFAULT_FID_GEN

public static final java.lang.String DEFAULT_FID_GEN
See Also:
Constant Field Values

typeHandlerCacheTimout

protected final long typeHandlerCacheTimout
Constructor Detail

JDBCDataStoreConfig

public JDBCDataStoreConfig()
Construct JDBCDataStoreConfig.


JDBCDataStoreConfig

public JDBCDataStoreConfig(java.lang.String namespace,
                           java.lang.String databaseSchemaName,
                           java.util.Map fidColumnOverrideMap,
                           java.util.Map fidGenerationMap)
Construct JDBCDataStoreConfig.

Parameters:
namespace -
databaseSchemaName -
fidColumnOverrideMap -
fidGenerationMap -

JDBCDataStoreConfig

public JDBCDataStoreConfig(java.lang.String namespace,
                           java.lang.String databaseSchemaName,
                           long typeHandlerCacheTimeout)
Construct JDBCDataStoreConfig.

Parameters:
namespace -
databaseSchemaName -
typeHandlerCacheTimeout -
Method Detail

createWithNameSpaceAndSchemaName

public static JDBCDataStoreConfig createWithNameSpaceAndSchemaName(java.lang.String namespace,
                                                                   java.lang.String schemaName)
TODO summary sentence for createWithNameSpaceAndSchemaName ...

Parameters:
namespace -
schemaName -
Returns:

createWithSchemaNameAndFIDGenMap

public static JDBCDataStoreConfig createWithSchemaNameAndFIDGenMap(java.lang.String schemaName,
                                                                   java.util.Map fidGenerationMap)

getDatabaseSchemaName

public java.lang.String getDatabaseSchemaName()
DOCUMENT ME!

Returns:
Returns the databaseSchemaName.

getNamespace

public java.lang.String getNamespace()
DOCUMENT ME!

Returns:
Returns the namespace.

getTypeHandlerTimeout

public long getTypeHandlerTimeout()
Returns:


Copyright © GeoTools. All Rights Reserved.