|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
To be implemented by vendors to provide database-specific utility methods.
| Method Summary | |
java.lang.String |
calculateTriggerTableName(ProcIdentifier procid)
Given a trigger, returns the table name |
int |
getCorrectParamType(int jdbcType)
This method is for vendors to fix JDBC driver bugs. |
ProcIdentifier |
getProcIdentifier(DatabaseIdentifier databaseIdentifier,
java.lang.String dbObjectName,
int dbObjectType,
java.lang.String tableName,
java.lang.String ownerName)
Returns a ProcIdentifer based on the profilename and object name & type |
java.lang.String[] |
getSysOwnerNames()
Gets all the system ownerName |
boolean |
isAdHocProc(ProcIdentifier procid)
Tells whether the procedural object is "ADHOC", meaning we don't need to show stack frame and open editor for it. |
boolean |
justWarnings(java.sql.SQLException sqlexception)
|
boolean |
supportsConditionBreakpoint()
|
boolean |
supportsEvent()
|
boolean |
supportsSQLUDF()
TODO These capability check API will go into DTP db definition model |
boolean |
supportsTrigger()
|
| Method Detail |
public java.lang.String calculateTriggerTableName(ProcIdentifier procid)
procid - trigger identifier
public boolean isAdHocProc(ProcIdentifier procid)
procid - the routine identifier
public ProcIdentifier getProcIdentifier(DatabaseIdentifier databaseIdentifier,
java.lang.String dbObjectName,
int dbObjectType,
java.lang.String tableName,
java.lang.String ownerName)
databaseIdentifier - dbObjectName - dbObjectType -
public boolean supportsSQLUDF()
public boolean supportsTrigger()
public boolean supportsEvent()
public boolean supportsConditionBreakpoint()
public boolean justWarnings(java.sql.SQLException sqlexception)
public java.lang.String[] getSysOwnerNames()
public int getCorrectParamType(int jdbcType)
jdbcType - the parameter type returned by the JDBC driver
java.sql.ParameterMetadata.parameterModeIn,java.sql.ParameterMetadata.parameterModeOut,
java.sql.ParameterMetadata.parameterModeInOut and
java.sql.ParameterMetadata.parameterModeUnknown
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||