|
Oracle Fusion Middleware extensions for XML based Datamodel Framework 11g Release 1 (11.1.1.6) E22566-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.apps.fnd.applxdf.comp.DBUtil
public class DBUtil
DB related utility class
Constructor Summary | |
---|---|
DBUtil()
Constructor. |
|
DBUtil(XDFLogger theLogger,
Parameters theParam)
Constructor. |
Method Summary | |
---|---|
void |
dropConst(java.lang.String szConst,
java.lang.String szTableName)
|
void |
executeConsDDLSt(java.lang.String ddlSt,
java.lang.String szObject)
Execute constraint DDL. |
static boolean |
executeDDLSt(Parameters theParam,
java.lang.String ddlSt)
Execute the DDL statement. |
java.util.ArrayList |
getConsColsFromDB(java.lang.String szConsName,
java.lang.String szTableName)
Retrieve all columns of a given constraint. |
java.util.ArrayList |
getConsFromDB(java.lang.String szQuery,
java.lang.String szTableName)
Retrieve Constraint name(s) from target database. |
static java.lang.String |
getConstraintName(java.lang.String constraintDDL)
Get the constraint name. |
long |
getDbmsSpaceBlockSize(java.lang.String p_tableName,
java.lang.String p_owner,
java.lang.String type)
|
long |
getDBTableBlockSize(java.lang.String szTableName,
java.lang.String szOwner)
|
static java.math.BigInteger |
getMod(java.lang.String actualNum,
java.lang.String modWith)
Get the mod value. |
static java.lang.String |
getTableNameFromSqlString(java.lang.String sqlStmt)
Returns the table name after "From" in a sql string. |
static java.lang.String |
getTime()
Get the current time. |
boolean |
isConsNameInDB(java.lang.String szConst,
java.lang.String szTable)
|
void |
renameCons(java.lang.String szNameNew,
java.lang.String szNameOld,
java.lang.String szTableName)
Rname the constraint name in the target DB. |
static boolean |
returnsRecord(Parameters theParam,
java.lang.String queryStr,
java.util.ArrayList arguments)
Check wehther the query string returns record or not. |
static void |
setLoggerAndParameter(XDFLogger theLogger,
Parameters theParam)
Set the logger to the class. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DBUtil()
public DBUtil(XDFLogger theLogger, Parameters theParam)
Method Detail |
---|
public static void setLoggerAndParameter(XDFLogger theLogger, Parameters theParam)
theLogger
- Logger instancetheParam
- Parameters instancepublic static boolean executeDDLSt(Parameters theParam, java.lang.String ddlSt)
theParam
- Parameters instanceddlSt
- DDL statement
java.lang.Exception
- when closing the statementpublic static boolean returnsRecord(Parameters theParam, java.lang.String queryStr, java.util.ArrayList arguments) throws java.lang.Exception
theParam
- Parameters nstancequeryStr
- query stringarguments
- arguments assocaited with the query string
java.lang.Exception
- when the statement is closed.public static java.math.BigInteger getMod(java.lang.String actualNum, java.lang.String modWith)
actualNum
- nubmer to do the modmodWith
- the number to be mod with
public static java.lang.String getTableNameFromSqlString(java.lang.String sqlStmt)
sqlStmt
- sql statement
public static java.lang.String getTime()
public java.util.ArrayList getConsFromDB(java.lang.String szQuery, java.lang.String szTableName)
szQuery
- szTableName
-
public void renameCons(java.lang.String szNameNew, java.lang.String szNameOld, java.lang.String szTableName)
szNameNew
- szNameOld
- szTableName
- public void dropConst(java.lang.String szConst, java.lang.String szTableName)
public long getDBTableBlockSize(java.lang.String szTableName, java.lang.String szOwner)
public long getDbmsSpaceBlockSize(java.lang.String p_tableName, java.lang.String p_owner, java.lang.String type)
public java.util.ArrayList getConsColsFromDB(java.lang.String szConsName, java.lang.String szTableName)
szConsName
- - name of constraint
public void executeConsDDLSt(java.lang.String ddlSt, java.lang.String szObject)
ddlSt
-
java.lang.Exception
public boolean isConsNameInDB(java.lang.String szConst, java.lang.String szTable)
public static java.lang.String getConstraintName(java.lang.String constraintDDL)
constraintDDL
- constraint ddl
|
Oracle Fusion Middleware extensions for XML based Datamodel Framework 11g Release 1 (11.1.1.6) E22566-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |