org.exolab.castor.jdo.drivers
public final class PostgreSQLFactory extends GenericFactory
Version: $Revision: 6230 $ $Date: 2006-02-21 16:05:42 -0700 (Tue, 21 Feb 2006) $
Field Summary | |
---|---|
static String | FACTORY_NAME
Internal name for this PersistenceFactory instance. |
Method Summary | |
---|---|
Class | adjustSqlType(Class sqlType) |
PersistenceQuery | getCallQuery(String call, Class[] paramTypes, Class javaClass, String[] fields, int[] sqlTypes)
Needed to process OQL queries of "CALL" type (using stored procedure
call). |
String | getFactoryName() |
QueryExpression | getQueryExpression() |
Boolean | isDuplicateKeyException(Exception ex)
Determine if the given SQLException is DuplicateKeyException |
String | quoteName(String name) |
See Also: BaseFactory
UNKNOWN: BLOB/CLOB types are not supported.
Parameters: call Stored procedure call (without "{call") paramTypes The types of the query parameters javaClass The Java class of the query results fields The field names sqlTypes The field SQL types
Returns: null if this feature is not supported.
See Also: getFactoryName
UNKNOWN:
See Also: getQueryExpression
UNKNOWN:
Returns: Boolean.TRUE means "yes", Boolean.FALSE means "no", null means "cannot determine"
See Also: PersistenceFactory
UNKNOWN: