com.safeidentity.adminservice.dao.rdb.dbms
Class OracleDBMS

java.lang.Object
  extended bycom.safeidentity.adminservice.dao.rdb.dbms.OracleDBMS
All Implemented Interfaces:
DBMS

public class OracleDBMS
extends java.lang.Object
implements DBMS


Constructor Summary
OracleDBMS()
           
 
Method Summary
 boolean addLongText(java.sql.Connection con, java.lang.String schemeName, int objid, java.lang.String type, java.lang.String table_name, java.lang.String id_col, java.lang.String type_col, java.lang.String val_col, java.util.Vector vec)
           
 boolean deleteLongText(java.sql.Connection con, java.lang.String schemeName, int objid, java.lang.String type, java.lang.String table_name, java.lang.String id_col, java.lang.String type_col)
           
 java.lang.String getFindUserSQL(java.sql.Connection con, java.lang.String schemeName, java.lang.String orgDn, java.util.Hashtable filterSet, AbstractSearchFilter objFilter, java.lang.String strIndex, int count, int scope, int type)
           
 java.sql.PreparedStatement getListUserPStmt(java.sql.Connection con, java.lang.String UserTabName, java.lang.String oid, java.lang.String strIndex, int count)
           
 java.util.Hashtable getLongText(java.sql.Connection con, java.lang.String schemeName, int objid, java.lang.String table_name, java.lang.String id_col, java.lang.String type_col, java.util.Vector val_col_list, boolean isReturnVector)
           
 java.lang.String getLongTextDefine()
           
 java.lang.String getPingSQL()
           
 java.lang.String getTableListSQL(java.lang.String schemeName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleDBMS

public OracleDBMS()
Method Detail

getListUserPStmt

public java.sql.PreparedStatement getListUserPStmt(java.sql.Connection con,
                                                   java.lang.String UserTabName,
                                                   java.lang.String oid,
                                                   java.lang.String strIndex,
                                                   int count)
                                            throws java.sql.SQLException
Specified by:
getListUserPStmt in interface DBMS
Throws:
java.sql.SQLException

getFindUserSQL

public java.lang.String getFindUserSQL(java.sql.Connection con,
                                       java.lang.String schemeName,
                                       java.lang.String orgDn,
                                       java.util.Hashtable filterSet,
                                       AbstractSearchFilter objFilter,
                                       java.lang.String strIndex,
                                       int count,
                                       int scope,
                                       int type)
                                throws java.sql.SQLException,
                                       SFDaoException
Specified by:
getFindUserSQL in interface DBMS
Throws:
java.sql.SQLException
SFDaoException

getLongText

public java.util.Hashtable getLongText(java.sql.Connection con,
                                       java.lang.String schemeName,
                                       int objid,
                                       java.lang.String table_name,
                                       java.lang.String id_col,
                                       java.lang.String type_col,
                                       java.util.Vector val_col_list,
                                       boolean isReturnVector)
                                throws java.sql.SQLException
Specified by:
getLongText in interface DBMS
Throws:
java.sql.SQLException

addLongText

public boolean addLongText(java.sql.Connection con,
                           java.lang.String schemeName,
                           int objid,
                           java.lang.String type,
                           java.lang.String table_name,
                           java.lang.String id_col,
                           java.lang.String type_col,
                           java.lang.String val_col,
                           java.util.Vector vec)
                    throws java.sql.SQLException
Specified by:
addLongText in interface DBMS
Throws:
java.sql.SQLException

deleteLongText

public boolean deleteLongText(java.sql.Connection con,
                              java.lang.String schemeName,
                              int objid,
                              java.lang.String type,
                              java.lang.String table_name,
                              java.lang.String id_col,
                              java.lang.String type_col)
                       throws java.sql.SQLException
Specified by:
deleteLongText in interface DBMS
Throws:
java.sql.SQLException

getTableListSQL

public java.lang.String getTableListSQL(java.lang.String schemeName)
Specified by:
getTableListSQL in interface DBMS

getLongTextDefine

public java.lang.String getLongTextDefine()
Specified by:
getLongTextDefine in interface DBMS

getPingSQL

public java.lang.String getPingSQL()
Specified by:
getPingSQL in interface DBMS


Copyright © 2004 SoftForum Corp. All Rights Reserved.