英特內軟體股份有限公司


jcx.db
Class ctalk

java.lang.Object
  |
  +--jcx.db.ctalk
All Implemented Interfaces:
java.lang.Runnable, java.io.Serializable

public class ctalk
extends java.lang.Object
implements java.lang.Runnable, java.io.Serializable

See Also:
Serialized Form

Field Summary
static java.applet.Applet base
           
static boolean compress
           
static boolean debug
           
 java.lang.String f_db_type
           
static boolean isProxy
           
 java.lang.String obj_id
           
static java.lang.String prefix
           
 java.lang.String talk_name
           
 
Constructor Summary
ctalk(java.lang.String db_type, java.lang.String ip, java.lang.String uid, java.lang.String pwd, java.lang.String sid)
           
ctalk(java.lang.String db_type, java.lang.String ip, java.lang.String uid, java.lang.String pwd, java.lang.String sid, int max_connections)
           
ctalk(java.lang.String db_type, java.lang.String ip, java.lang.String uid, java.lang.String pwd, java.lang.String sid, int max_connections, int timeout)
           
 
Method Summary
 java.util.Vector callFromPool(java.lang.String s, java.util.Vector v)
           
 void close()
           
static java.lang.String encoding(byte[] source)
           
 java.lang.String execFromPool(java.lang.String sql)
           
 int[] execFromPool(java.lang.String[] sql)
           
static java.lang.String[][] getColumns(java.lang.String sql)
           
static java.lang.String[][] getColumns(java.lang.String sql, java.lang.String cfgfile)
           
 java.lang.String[][] getColumnsFromPool(java.lang.String sql)
           
 java.lang.String[] getObjectsFromPool(java.lang.String pattern, java.lang.String type)
           
 java.lang.String[][] getSqlTypes()
           
static java.lang.String[] getTables(java.lang.String pattern)
           
static java.lang.String[] getTables(java.lang.String pattern, java.lang.String cfgfile)
           
 java.lang.String[] getTablesFromPool(java.lang.String pattern)
           
static void main(java.lang.String[] arg)
           
 boolean pingServerFromPool()
           
 java.lang.String[][] queryFromPool(java.lang.String s)
           
 java.util.Hashtable queryFromPoolH(java.lang.String s)
           
 java.util.Hashtable queryFromPoolH(java.lang.String s, int start, int count)
           
 java.util.Hashtable queryFromPoolHB(java.lang.String sql, java.util.Vector datav, java.util.Vector rowv, int size, java.util.Hashtable hasMoreHash, java.lang.Object o2, int rowcount)
           
 void run()
           
static java.lang.String sendmsg(java.lang.String s1, java.lang.String s2)
           
static java.lang.String sendmsg(java.lang.String s1, java.lang.String s2, java.lang.String cfgfile)
           
static java.lang.String[][] sendmsgx(java.lang.String s1, java.lang.String s2)
           
static java.lang.String[][] sendmsgx(java.lang.String s1, java.lang.String s2, java.lang.String cfgfile)
           
 void setObjID(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isProxy

public static boolean isProxy

compress

public static boolean compress

prefix

public static java.lang.String prefix

talk_name

public java.lang.String talk_name

base

public static java.applet.Applet base

f_db_type

public java.lang.String f_db_type

debug

public static boolean debug

obj_id

public java.lang.String obj_id
Constructor Detail

ctalk

public ctalk(java.lang.String db_type,
             java.lang.String ip,
             java.lang.String uid,
             java.lang.String pwd,
             java.lang.String sid)

ctalk

public ctalk(java.lang.String db_type,
             java.lang.String ip,
             java.lang.String uid,
             java.lang.String pwd,
             java.lang.String sid,
             int max_connections)

ctalk

public ctalk(java.lang.String db_type,
             java.lang.String ip,
             java.lang.String uid,
             java.lang.String pwd,
             java.lang.String sid,
             int max_connections,
             int timeout)
Method Detail

setObjID

public void setObjID(java.lang.String id)

main

public static void main(java.lang.String[] arg)

encoding

public static java.lang.String encoding(byte[] source)

close

public void close()
           throws java.sql.SQLException,
                  java.lang.Exception

queryFromPool

public java.lang.String[][] queryFromPool(java.lang.String s)
                                   throws java.sql.SQLException,
                                          java.lang.Exception

callFromPool

public java.util.Vector callFromPool(java.lang.String s,
                                     java.util.Vector v)
                              throws java.sql.SQLException,
                                     java.lang.Exception

getSqlTypes

public java.lang.String[][] getSqlTypes()
                                 throws java.sql.SQLException,
                                        java.lang.Exception

getTablesFromPool

public java.lang.String[] getTablesFromPool(java.lang.String pattern)
                                     throws java.sql.SQLException,
                                            java.lang.ClassNotFoundException

getObjectsFromPool

public java.lang.String[] getObjectsFromPool(java.lang.String pattern,
                                             java.lang.String type)
                                      throws java.sql.SQLException,
                                             java.lang.ClassNotFoundException

queryFromPoolH

public java.util.Hashtable queryFromPoolH(java.lang.String s)
                                   throws java.sql.SQLException,
                                          java.lang.Exception

queryFromPoolH

public java.util.Hashtable queryFromPoolH(java.lang.String s,
                                          int start,
                                          int count)
                                   throws java.sql.SQLException,
                                          java.lang.Exception

getColumnsFromPool

public java.lang.String[][] getColumnsFromPool(java.lang.String sql)
                                        throws java.sql.SQLException,
                                               java.lang.ClassNotFoundException

sendmsg

public static java.lang.String sendmsg(java.lang.String s1,
                                       java.lang.String s2)

sendmsg

public static java.lang.String sendmsg(java.lang.String s1,
                                       java.lang.String s2,
                                       java.lang.String cfgfile)

sendmsgx

public static java.lang.String[][] sendmsgx(java.lang.String s1,
                                            java.lang.String s2)

sendmsgx

public static java.lang.String[][] sendmsgx(java.lang.String s1,
                                            java.lang.String s2,
                                            java.lang.String cfgfile)

pingServerFromPool

public boolean pingServerFromPool()
                           throws java.sql.SQLException,
                                  java.lang.ClassNotFoundException

execFromPool

public int[] execFromPool(java.lang.String[] sql)
                   throws java.sql.SQLException,
                          java.lang.Exception

execFromPool

public java.lang.String execFromPool(java.lang.String sql)
                              throws java.sql.SQLException,
                                     java.lang.Exception

getTables

public static java.lang.String[] getTables(java.lang.String pattern)
                                    throws java.lang.Exception

getTables

public static java.lang.String[] getTables(java.lang.String pattern,
                                           java.lang.String cfgfile)
                                    throws java.lang.Exception

getColumns

public static java.lang.String[][] getColumns(java.lang.String sql)
                                       throws java.io.IOException

getColumns

public static java.lang.String[][] getColumns(java.lang.String sql,
                                              java.lang.String cfgfile)
                                       throws java.io.IOException

queryFromPoolHB

public java.util.Hashtable queryFromPoolHB(java.lang.String sql,
                                           java.util.Vector datav,
                                           java.util.Vector rowv,
                                           int size,
                                           java.util.Hashtable hasMoreHash,
                                           java.lang.Object o2,
                                           int rowcount)
                                    throws java.sql.SQLException,
                                           java.lang.Exception

run

public void run()
Specified by:
run in interface java.lang.Runnable

英特內軟體股份有限公司