com.safeidentity.adminservice.dao.rdb.dbms
Interface DBMS

All Known Implementing Classes:
OracleDBMS

public interface DBMS


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)
           
 

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
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
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
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
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
Throws:
java.sql.SQLException

getTableListSQL

public java.lang.String getTableListSQL(java.lang.String schemeName)

getLongTextDefine

public java.lang.String getLongTextDefine()

getPingSQL

public java.lang.String getPingSQL()


Copyright © 2004 SoftForum Corp. All Rights Reserved.