org.geotools.data.jdbc
Class JDBCDataStoreConfig

Object
  extended by JDBCDataStoreConfig

public class JDBCDataStoreConfig
extends Object

Configuration object for JDBCDataStore.

Author:
Sean Geoghegan, Defence Science and Technology Organisation, $Author: aaime $
Module:

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

Field Detail

FID_GEN_INSERT_NULL

public static final String FID_GEN_INSERT_NULL
See Also:
Constant Field Values

FID_GEN_MANUAL_INC

public static final String FID_GEN_MANUAL_INC
See Also:
Constant Field Values

DEFAULT_FID_GEN_KEY

public static final String DEFAULT_FID_GEN_KEY
See Also:
Constant Field Values

DEFAULT_FID_GEN

public static final String DEFAULT_FID_GEN
See Also:
Constant Field Values

typeHandlerCacheTimout

protected final long typeHandlerCacheTimout
Constructor Detail

JDBCDataStoreConfig

public JDBCDataStoreConfig()
Construct JDBCDataStoreConfig.


JDBCDataStoreConfig

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

Parameters:
namespace -
databaseSchemaName -
fidColumnOverrideMap -
fidGenerationMap -

JDBCDataStoreConfig

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

Parameters:
namespace -
databaseSchemaName -
typeHandlerCacheTimeout -
Method Detail

createWithNameSpaceAndSchemaName

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

Parameters:
namespace -
schemaName -

createWithSchemaNameAndFIDGenMap

public static JDBCDataStoreConfig createWithSchemaNameAndFIDGenMap(String schemaName,
                                                                   Map fidGenerationMap)

getDatabaseSchemaName

public String getDatabaseSchemaName()
DOCUMENT ME!

Returns:
Returns the databaseSchemaName.

getNamespace

public String getNamespace()
DOCUMENT ME!

Returns:
Returns the namespace.

getTypeHandlerTimeout

public long getTypeHandlerTimeout()


Copyright © 1996-2009 Geotools. All Rights Reserved.