home *** CD-ROM | disk | FTP | other *** search
/ BUG 4 / BUGCD1997_05.BIN / aplic / visualj / vjtrial.exe / RCDATA / CABINET / msrdo20_summary.txt < prev    next >
Text File  |  1996-12-11  |  33KB  |  705 lines

  1. public interface msrdo20/IPrivRsGetRows extends com.ms.com.IUnknown
  2. {
  3.     public abstract void Initiallize();
  4.     public abstract com.ms.com.Variant get_DaoBookmark();
  5.     public abstract void CanGetDataBlock(boolean[]);
  6.     public abstract void GetRows(int, short, int[], short[]);
  7.     public abstract void get_DaoRowsetPos(int[], int[], int[]);
  8.     public abstract void SetRowsetSize(int);
  9.     public abstract void MoveTo(int);
  10.     public abstract void SetRowLen(int);
  11.     public abstract boolean get_DaoEOF();
  12.     public abstract boolean get_DaoBOF();
  13. }
  14. public interface msrdo20/IPrivColGetRows extends com.ms.com.IUnknown
  15. {
  16. }
  17. public interface msrdo20/DualCollection extends com.ms.com.IUnknown
  18. {
  19.     public abstract void Refresh();
  20.     public abstract java.lang.Object getItem(com.ms.com.Variant);
  21.     public abstract com.ms.com.IUnknown _NewEnum();
  22.     public abstract void Add(java.lang.Object);
  23.     public abstract void RemoveA(com.ms.com.Variant);
  24.     public abstract boolean getEditable();
  25.     public abstract void putEditable(boolean);
  26.     public abstract void Remove(com.ms.com.Variant);
  27.     public abstract void Fox_GetItem(int, java.lang.Object[]);
  28.     public abstract void Fox_GetHeadPos(int[]);
  29.     public abstract void Clear();
  30.     public abstract java.lang.Object getItemA(com.ms.com.Variant);
  31.     public abstract int getCount();
  32.     public abstract void Fox_GetPrev(int[], java.lang.Object[]);
  33.     public abstract void Fox_GetNext(int[], java.lang.Object[]);
  34. }
  35. public class msrdo20/rdoEngine extends java.lang.Object
  36. {
  37. }
  38. public interface msrdo20/rdoEngineEvents extends com.ms.com.IUnknown
  39. {
  40.     public abstract void InfoMessage();
  41. }
  42. public interface msrdo20/rdoError extends com.ms.com.IUnknown
  43. {
  44.     public abstract int getNumber();
  45.     public abstract java.lang.String getDescription();
  46.     public abstract java.lang.String getSQLState();
  47.     public abstract int getSQLRetcode();
  48.     public abstract java.lang.String getDescriptionA();
  49.     public abstract java.lang.String getHelpFileA();
  50.     public abstract java.lang.String getSQLStateA();
  51.     public abstract int getHelpContext();
  52.     public abstract java.lang.String getHelpFile();
  53.     public abstract java.lang.String getSourceA();
  54.     public abstract java.lang.String getSource();
  55. }
  56. public interface msrdo20/rdoErrors extends com.ms.com.IUnknown
  57. {
  58.     public abstract void Refresh();
  59.     public abstract msrdo20.rdoError getItem(com.ms.com.Variant);
  60.     public abstract com.ms.com.IUnknown _NewEnum();
  61.     public abstract void Add(java.lang.Object);
  62.     public abstract void RemoveA(com.ms.com.Variant);
  63.     public abstract boolean getEditable();
  64.     public abstract void putEditable(boolean);
  65.     public abstract void Remove(com.ms.com.Variant);
  66.     public abstract void Fox_GetHeadPos(int[]);
  67.     public abstract void Clear();
  68.     public abstract msrdo20.rdoError getItemA(com.ms.com.Variant);
  69.     public abstract int getCount();
  70. }
  71. public interface msrdo20/rdoEnvironmentEvents extends com.ms.com.IUnknown
  72. {
  73.     public abstract void BeginTrans();
  74.     public abstract void CommitTrans();
  75.     public abstract void RollbackTrans();
  76. }
  77. public interface msrdo20/rdoConnectionEvents extends com.ms.com.IUnknown
  78. {
  79.     public abstract void BeforeConnect(java.lang.String[], com.ms.com.Variant);
  80.     public abstract void QueryTimeout(msrdo20.rdoQuery, boolean[]);
  81.     public abstract void Disconnect();
  82.     public abstract void Connect(boolean);
  83.     public abstract void QueryComplete(msrdo20.rdoQuery, boolean);
  84.     public abstract void WillExecute(msrdo20.rdoQuery, boolean[]);
  85. }
  86. public interface msrdo20/rdoQueries extends com.ms.com.IUnknown
  87. {
  88.     public abstract void Refresh();
  89.     public abstract msrdo20.rdoQuery getItem(com.ms.com.Variant);
  90.     public abstract com.ms.com.IUnknown _NewEnum();
  91.     public abstract void Add(java.lang.Object);
  92.     public abstract void RemoveA(com.ms.com.Variant);
  93.     public abstract boolean getEditable();
  94.     public abstract void putEditable(boolean);
  95.     public abstract void Remove(com.ms.com.Variant);
  96.     public abstract void Fox_GetHeadPos(int[]);
  97.     public abstract void Clear();
  98.     public abstract msrdo20.rdoQuery getItemA(com.ms.com.Variant);
  99.     public abstract int getCount();
  100. }
  101. public interface msrdo20/rdoResultsets extends com.ms.com.IUnknown
  102. {
  103.     public abstract void Refresh();
  104.     public abstract msrdo20._rdoResultset getItem(com.ms.com.Variant);
  105.     public abstract com.ms.com.IUnknown _NewEnum();
  106.     public abstract void Add(java.lang.Object);
  107.     public abstract void RemoveA(com.ms.com.Variant);
  108.     public abstract boolean getEditable();
  109.     public abstract void putEditable(boolean);
  110.     public abstract void Remove(com.ms.com.Variant);
  111.     public abstract void Fox_GetHeadPos(int[]);
  112.     public abstract void Clear();
  113.     public abstract msrdo20._rdoResultset getItemA(com.ms.com.Variant);
  114.     public abstract int getCount();
  115. }
  116. public interface msrdo20/rdoPreparedStatements extends com.ms.com.IUnknown
  117. {
  118.     public abstract void Refresh();
  119.     public abstract msrdo20.rdoQuery getItem(com.ms.com.Variant);
  120.     public abstract com.ms.com.IUnknown _NewEnum();
  121.     public abstract void Add(java.lang.Object);
  122.     public abstract void RemoveA(com.ms.com.Variant);
  123.     public abstract boolean getEditable();
  124.     public abstract void putEditable(boolean);
  125.     public abstract void Remove(com.ms.com.Variant);
  126.     public abstract void Clear();
  127.     public abstract msrdo20.rdoQuery getItemA(com.ms.com.Variant);
  128.     public abstract int getCount();
  129. }
  130. public interface msrdo20/rdoResultsetEvents extends com.ms.com.IUnknown
  131. {
  132.     public abstract void ResultsChanged();
  133.     public abstract void Associate();
  134.     public abstract void Dissociate();
  135.     public abstract void WillAssociate(msrdo20.rdoConnection, boolean[]);
  136.     public abstract void WillDissociate(boolean[]);
  137.     public abstract void RowCurrencyChange();
  138.     public abstract void RowStatusChanged();
  139.     public abstract void WillUpdateRows(short[]);
  140. }
  141. public interface msrdo20/rdoParameter extends com.ms.com.IUnknown
  142. {
  143.     public abstract void putDirection(int);
  144.     public abstract com.ms.com.Variant getValue();
  145.     public abstract void putValue(com.ms.com.Variant);
  146.     public abstract void AppendChunk(com.ms.com.Variant);
  147.     public abstract com.ms.com.Variant getValueA();
  148.     public abstract void putValueA(com.ms.com.Variant);
  149.     public abstract java.lang.String getName();
  150.     public abstract void putName(java.lang.String);
  151.     public abstract int getType();
  152.     public abstract void putType(int);
  153.     public abstract java.lang.String getNameA();
  154.     public abstract void putNameA(java.lang.String);
  155.     public abstract int getDirection();
  156. }
  157. public interface msrdo20/rdoParameters extends com.ms.com.IUnknown
  158. {
  159.     public abstract void Refresh();
  160.     public abstract msrdo20.rdoParameter getItem(com.ms.com.Variant);
  161.     public abstract com.ms.com.IUnknown _NewEnum();
  162.     public abstract void Add(java.lang.Object);
  163.     public abstract void RemoveA(com.ms.com.Variant);
  164.     public abstract boolean getEditable();
  165.     public abstract void putEditable(boolean);
  166.     public abstract void Remove(com.ms.com.Variant);
  167.     public abstract void Fox_GetHeadPos(int[]);
  168.     public abstract void Clear();
  169.     public abstract msrdo20.rdoParameter getItemA(com.ms.com.Variant);
  170.     public abstract int getCount();
  171. }
  172. public interface msrdo20/rdoPreparedStatement extends com.ms.com.IUnknown
  173. {
  174.     public abstract msrdo20._rdoConnection getActiveConnection();
  175.     public abstract msrdo20._rdoConnection getOwner();
  176.     public abstract java.lang.String getConnect();
  177.     public abstract java.lang.String getConnectA();
  178.     public abstract msrdo20.rdoParameters getrdoParameters();
  179.     public abstract java.lang.String getLogMessagesA();
  180.     public abstract void putLogMessagesA(java.lang.String);
  181.     public abstract int getBindThreshold();
  182.     public abstract void putBindThreshold(int);
  183.     public abstract msrdo20.rdoColumns getrdoColumns();
  184.     public abstract int getLockType();
  185.     public abstract void putLockType(int);
  186.     public abstract java.lang.String getSQL();
  187.     public abstract void putSQL(java.lang.String);
  188.     public abstract int getRowsAffected();
  189.     public abstract int getType();
  190.     public abstract java.lang.String getName();
  191.     public abstract void putName(java.lang.String);
  192.     public abstract java.lang.String getNameA();
  193.     public abstract java.lang.String getLogMessages();
  194.     public abstract void putLogMessages(java.lang.String);
  195.     public abstract msrdo20.rdoResultset OpenResultset(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  196.     public abstract boolean getPrepared();
  197.     public abstract void putPrepared(boolean);
  198.     public abstract msrdo20.rdoResultset DaoOpenResultset(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  199.     public abstract boolean getStillExecuting();
  200.     public abstract int getMaxRows();
  201.     public abstract void putMaxRows(int);
  202.     public abstract int getCursorType();
  203.     public abstract void putCursorType(int);
  204.     public abstract int getFoxMaxRows();
  205.     public abstract int getRowsetSize();
  206.     public abstract void putRowsetSize(int);
  207.     public abstract int gethStmt();
  208.     public abstract int getQueryTimeout();
  209.     public abstract void putQueryTimeout(int);
  210.     public abstract int getErrorThreshold();
  211.     public abstract void putErrorThreshold(int);
  212.     public abstract int getKeysetSize();
  213.     public abstract void putKeysetSize(int);
  214.     public abstract void Close();
  215.     public abstract void Execute(com.ms.com.Variant);
  216.     public abstract java.lang.String getSQLA();
  217.     public abstract void Cancel();
  218.     public abstract void putSQLA(java.lang.String);
  219.     public abstract boolean getUpdatable();
  220.     public abstract void putActiveConnection(msrdo20._rdoConnection);
  221. }
  222. public class msrdo20/rdoQuery extends java.lang.Object
  223. {
  224. }
  225. public interface msrdo20/_rdoResultset extends com.ms.com.IUnknown
  226. {
  227.     public abstract int getFOxBindThreshold();
  228.     public abstract msrdo20.rdoQuery getOwner();
  229.     public abstract boolean getLockEdits();
  230.     public abstract void Update();
  231.     public abstract void FoxCreateSQLErro(int, boolean, int, int);
  232.     public abstract com.ms.com.Variant getBookmark();
  233.     public abstract void putBookmark(com.ms.com.Variant);
  234.     public abstract short getUpdateOperation();
  235.     public abstract void putUpdateOperation(short);
  236.     public abstract com.ms.com.Variant getCollect(com.ms.com.Variant);
  237.     public abstract void putCollect(com.ms.com.Variant, com.ms.com.Variant);
  238.     public abstract java.lang.String getFoxSQL();
  239.     public abstract int getFoxRowsetDirection();
  240.     public abstract com.ms.com.Variant getLastModified();
  241.     public abstract void putFoxRowsetDirection(int);
  242.     public abstract java.lang.String GetClipStrCurrentRow(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  243.     public abstract int getStatus();
  244.     public abstract void putStatus(int);
  245.     public abstract void MoveFirst();
  246.     public abstract void IsKnownLastRow(boolean[]);
  247.     public abstract int getFoxCurrentRow();
  248.     public abstract boolean MoreResults();
  249.     public abstract void putFoxCurrentRow(int);
  250.     public abstract void Edit();
  251.     public abstract void Move(int, com.ms.com.Variant);
  252.     public abstract boolean getBOF();
  253.     public abstract boolean getFoxBOF();
  254.     public abstract void putFoxBOF(boolean);
  255.     public abstract boolean getTransactions();
  256.     public abstract boolean getStillExecuting();
  257.     public abstract java.lang.String GetClipString(int, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  258.     public abstract int getRDCLastActionState();
  259.     public abstract void CancelBatch(com.ms.com.Variant);
  260.     public abstract void FindByValues(int, com.ms.com.IUnknown, int, int, com.ms.com.IUnknown, com.ms.com.IUnknown, com.ms.com.IUnknown, com.ms.com.IUnknown);
  261.     public abstract void MoveLast(com.ms.com.Variant);
  262.     public abstract void RDCClose();
  263.     public abstract void Requery(com.ms.com.Variant);
  264.     public abstract com.ms.com.Variant getCollectA(com.ms.com.Variant);
  265.     public abstract void putCollectA(com.ms.com.Variant, com.ms.com.Variant);
  266.     public abstract void MovePrevious();
  267.     public abstract short getUpdateCriteria();
  268.     public abstract void putUpdateCriteria(short);
  269.     public abstract void Close();
  270.     public abstract void IsKnownFirstRow(boolean[]);
  271.     public abstract void Resync();
  272.     public abstract int getBatchCollisionCount();
  273.     public abstract java.lang.Object getFoxQueryDefDisp();
  274.     public abstract void FoxCreateErrorInfo(int, int, int);
  275.     public abstract boolean getUpdatable();
  276.     public abstract msrdo20._rdoConnection getActiveConnection();
  277.     public abstract void putActiveConnection(msrdo20._rdoConnection);
  278.     public abstract boolean getEOF();
  279.     public abstract boolean getFoxEOF();
  280.     public abstract void putFoxEOF(boolean);
  281.     public abstract void Advise(com.ms.com.IUnknown, int[]);
  282.     public abstract int getFoxCurrentRowsetSize();
  283.     public abstract void putFoxCurrentRowsetSize(int);
  284.     public abstract com.ms.com.Variant GetRowsA(com.ms.com.Variant);
  285.     public abstract msrdo20.rdoColumns getrdoColumns();
  286.     public abstract int getLockType();
  287.     public abstract void putLockType(int);
  288.     public abstract void Unadvise(int);
  289.     public abstract void FreezeNotifications(boolean);
  290.     public abstract void CancelUpdate();
  291.     public abstract void BatchUpdate(com.ms.com.Variant, com.ms.com.Variant);
  292.     public abstract int getFoxpCursor();
  293.     public abstract com.ms.com.Variant GetRows(com.ms.com.Variant);
  294.     public abstract int getFoxRowsetStart();
  295.     public abstract void putFoxRowsetStart(int);
  296.     public abstract java.lang.String getName();
  297.     public abstract void putName(java.lang.String);
  298.     public abstract int getType();
  299.     public abstract java.lang.String getNameA();
  300.     public abstract void putNameA(java.lang.String);
  301.     public abstract void AddNew();
  302.     public abstract boolean getBookmarkable();
  303.     public abstract boolean getRestartable();
  304.     public abstract float getPercentPosition();
  305.     public abstract void putPercentPosition(float);
  306.     public abstract int getAbsolutePosition();
  307.     public abstract void putAbsolutePosition(int);
  308.     public abstract int getRowCount();
  309.     public abstract int getFoxRecordCount();
  310.     public abstract void putFoxRecordCount(int);
  311.     public abstract int getEditMode();
  312.     public abstract int getFoxConcurrency();
  313.     public abstract int gethStmt();
  314.     public abstract int getBatchSize();
  315.     public abstract void putBatchSize(int);
  316.     public abstract void MoveNext();
  317.     public abstract int getFoxMaxRowsetSize();
  318.     public abstract void putFoxMaxRowsetSize(int);
  319.     public abstract void Delete();
  320.     public abstract void Cancel();
  321.     public abstract com.ms.com.Variant getBatchCollisionRows();
  322. }
  323. public class msrdo20/rdoResultset extends java.lang.Object
  324. {
  325. }
  326. public interface msrdo20/rdoColumnEvents extends com.ms.com.IUnknown
  327. {
  328.     public abstract void WillChangeData(com.ms.com.Variant, boolean[]);
  329.     public abstract void DataChanged();
  330. }
  331. public class msrdo20/rdoColumn extends java.lang.Object
  332. {
  333. }
  334. public interface msrdo20/_rdoColumn extends com.ms.com.IUnknown
  335. {
  336.     public abstract int getFoxPrecision();
  337.     public abstract int ColumnSize();
  338.     public abstract void AppendChunk(com.ms.com.Variant);
  339.     public abstract boolean getRequired();
  340.     public abstract boolean getChunkRequired();
  341.     public abstract com.ms.com.Variant getValueA();
  342.     public abstract void putValueA(com.ms.com.Variant);
  343.     public abstract java.lang.String getSourceTableA();
  344.     public abstract void putSourceTableA(java.lang.String);
  345.     public abstract com.ms.com.Variant getBatchConflictValueA();
  346.     public abstract java.lang.String getSourceTable();
  347.     public abstract void putSourceTable(java.lang.String);
  348.     public abstract java.lang.String getFoxSourceTable();
  349.     public abstract com.ms.com.Variant getOriginalValueA();
  350.     public abstract int getStatus();
  351.     public abstract int getType();
  352.     public abstract java.lang.String getName();
  353.     public abstract void putName(java.lang.String);
  354.     public abstract int getSize();
  355.     public abstract void putSize(int);
  356.     public abstract void putStatus(int);
  357.     public abstract int getCSize();
  358.     public abstract short getFoxType();
  359.     public abstract int getFoxSize();
  360.     public abstract com.ms.com.Variant GetChunk(int);
  361.     public abstract java.lang.String getNameA();
  362.     public abstract void AppendChunkA(com.ms.com.Variant);
  363.     public abstract short getOrdinalPosition();
  364.     public abstract short getFoxOrdinalPosition();
  365.     public abstract com.ms.com.Variant getValue();
  366.     public abstract void putValue(com.ms.com.Variant);
  367.     public abstract com.ms.com.Variant getBatchConflictValue();
  368.     public abstract com.ms.com.Variant getOriginalValue();
  369.     public abstract int getVariantType();
  370.     public abstract short getFoxScale();
  371.     public abstract int getAttributes();
  372.     public abstract java.lang.String getSourceColumn();
  373.     public abstract void putSourceColumn(java.lang.String);
  374.     public abstract boolean getKeyColumn();
  375.     public abstract void putKeyColumn(boolean);
  376.     public abstract int getFoxAttributes();
  377.     public abstract com.ms.com.Variant GetChunkA(int);
  378.     public abstract java.lang.String getSourceColumnA();
  379.     public abstract void putSourceColumnA(java.lang.String);
  380.     public abstract boolean getAllowZeroLength();
  381.     public abstract void putAllowZeroLength(boolean);
  382.     public abstract boolean getFoxAllowZeroLength();
  383.     public abstract boolean getFoxMoney();
  384.     public abstract boolean getUpdatable();
  385.     public abstract void putUpdatable(boolean);
  386. }
  387. public interface msrdo20/rdoColumns extends com.ms.com.IUnknown
  388. {
  389.     public abstract void Refresh();
  390.     public abstract msrdo20._rdoColumn getItem(com.ms.com.Variant);
  391.     public abstract com.ms.com.IUnknown _NewEnum();
  392.     public abstract void Add(java.lang.Object);
  393.     public abstract void RemoveA(com.ms.com.Variant);
  394.     public abstract boolean getEditable();
  395.     public abstract void putEditable(boolean);
  396.     public abstract void Remove(com.ms.com.Variant);
  397.     public abstract void Fox_GetHeadPos(int[]);
  398.     public abstract void Clear();
  399.     public abstract msrdo20.rdoColumn getItemA(com.ms.com.Variant);
  400.     public abstract int getCount();
  401. }
  402. public interface msrdo20/rdoTable extends com.ms.com.IUnknown
  403. {
  404.     public abstract int getRowCount();
  405.     public abstract msrdo20.rdoResultset OpenResultset(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  406.     public abstract msrdo20.rdoColumns getrdoColumns();
  407.     public abstract java.lang.String getName();
  408.     public abstract java.lang.String getType();
  409.     public abstract java.lang.String getNameA();
  410.     public abstract java.lang.String getTypeA();
  411.     public abstract boolean getUpdatable();
  412. }
  413. public interface msrdo20/rdoTables extends com.ms.com.IUnknown
  414. {
  415.     public abstract void Refresh();
  416.     public abstract msrdo20.rdoTable getItem(com.ms.com.Variant);
  417.     public abstract com.ms.com.IUnknown _NewEnum();
  418.     public abstract void Add(java.lang.Object);
  419.     public abstract void RemoveA(com.ms.com.Variant);
  420.     public abstract boolean getEditable();
  421.     public abstract void putEditable(boolean);
  422.     public abstract void Remove(com.ms.com.Variant);
  423.     public abstract void Fox_GetHeadPos(int[]);
  424.     public abstract void Clear();
  425.     public abstract msrdo20.rdoTable getItemA(com.ms.com.Variant);
  426.     public abstract int getCount();
  427. }
  428. public interface msrdo20/_rdoConnection extends com.ms.com.IUnknown
  429. {
  430.     public abstract void EstablishConnection(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  431.     public abstract java.lang.String getConnect();
  432.     public abstract msrdo20._rdoEnvironment getOwner();
  433.     public abstract msrdo20.rdoResultsets getrdoResultsets();
  434.     public abstract java.lang.String getConnectA();
  435.     public abstract msrdo20.rdoPreparedStatement CreatePreparedStatement(java.lang.String, com.ms.com.Variant);
  436.     public abstract int getLoginTimeout();
  437.     public abstract void putLoginTimeout(int);
  438.     public abstract msrdo20.rdoQuery CreateQuery(java.lang.String, com.ms.com.Variant);
  439.     public abstract boolean getStillConnecting();
  440.     public abstract java.lang.String getVersion();
  441.     public abstract int getRowsAffected();
  442.     public abstract msrdo20.rdoResultset OpenResultsetA(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  443.     public abstract msrdo20.rdoResultset DaoOpenResultsetA(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  444.     public abstract int getCursorDriver();
  445.     public abstract void putCursorDriver(int);
  446.     public abstract java.lang.String getName();
  447.     public abstract void putName(java.lang.String);
  448.     public abstract msrdo20.rdoPreparedStatements getrdoPreparedStatements();
  449.     public abstract msrdo20.rdoResultset getLastQueryResults();
  450.     public abstract java.lang.String getNameA();
  451.     public abstract msrdo20.rdoQuery CreateQueryA(java.lang.String, com.ms.com.Variant);
  452.     public abstract boolean getTransactions();
  453.     public abstract java.lang.String getLogMessages();
  454.     public abstract void putLogMessages(java.lang.String);
  455.     public abstract msrdo20.rdoResultset OpenResultset(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  456.     public abstract boolean getStillExecuting();
  457.     public abstract void ExecuteA(java.lang.String, com.ms.com.Variant);
  458.     public abstract msrdo20.rdoTables getrdoTables();
  459.     public abstract void BeginTrans();
  460.     public abstract void CommitTrans();
  461.     public abstract void RollbackTrans();
  462.     public abstract int getQueryTimeout();
  463.     public abstract void putQueryTimeout(int);
  464.     public abstract java.lang.String getVersionA();
  465.     public abstract int gethDbc();
  466.     public abstract msrdo20.rdoQueries getrdoQueries();
  467.     public abstract void Close();
  468.     public abstract void Execute(java.lang.String, com.ms.com.Variant);
  469.     public abstract int getAsyncCheckInterval();
  470.     public abstract void putAsyncCheckInterval(int);
  471.     public abstract void Cancel();
  472.     public abstract boolean getUpdatable();
  473.     public abstract void putConnect(java.lang.String);
  474. }
  475. public class msrdo20/rdoConnection extends java.lang.Object
  476. {
  477. }
  478. public interface msrdo20/rdoConnections extends com.ms.com.IUnknown
  479. {
  480.     public abstract void Refresh();
  481.     public abstract msrdo20._rdoConnection getItem(com.ms.com.Variant);
  482.     public abstract com.ms.com.IUnknown _NewEnum();
  483.     public abstract void Add(msrdo20.rdoConnection);
  484.     public abstract void RemoveA(com.ms.com.Variant);
  485.     public abstract boolean getEditable();
  486.     public abstract void putEditable(boolean);
  487.     public abstract void Remove(com.ms.com.Variant);
  488.     public abstract void Fox_GetHeadPos(int[]);
  489.     public abstract void Clear();
  490.     public abstract msrdo20._rdoConnection getItemA(com.ms.com.Variant);
  491.     public abstract int getCount();
  492. }
  493. public interface msrdo20/_rdoEnvironment extends com.ms.com.IUnknown
  494. {
  495.     public abstract void putUserName(java.lang.String);
  496.     public abstract void putUserNameA(java.lang.String);
  497.     public abstract msrdo20.rdoConnections getrdoConnections();
  498.     public abstract msrdo20._rdoConnection RDCOpenConnection(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  499.     public abstract int getLoginTimeout();
  500.     public abstract void putLoginTimeout(int);
  501.     public abstract msrdo20._rdoConnection RDCOpenConnectionA(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  502.     public abstract void putPasswordA(java.lang.String);
  503.     public abstract void putPassword(java.lang.String);
  504.     public abstract void BeginTrans();
  505.     public abstract void CommitTrans();
  506.     public abstract void RollbackTrans();
  507.     public abstract msrdo20._rdoConnection OpenConnection(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  508.     public abstract msrdo20._rdoConnection OpenConnectionA(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  509.     public abstract int getCursorDriver();
  510.     public abstract void putCursorDriver(int);
  511.     public abstract msrdo20._rdoEngine GetOwner();
  512.     public abstract java.lang.String getName();
  513.     public abstract void Close();
  514.     public abstract int gethEnv();
  515.     public abstract java.lang.String getNameA();
  516.     public abstract java.lang.String getUserNameA();
  517.     public abstract java.lang.String getUserName();
  518. }
  519. public class msrdo20/rdoEnvironment extends java.lang.Object
  520. {
  521. }
  522. public interface msrdo20/rdoEnvironments extends com.ms.com.IUnknown
  523. {
  524.     public abstract void Refresh();
  525.     public abstract msrdo20._rdoEnvironment getItem(com.ms.com.Variant);
  526.     public abstract com.ms.com.IUnknown _NewEnum();
  527.     public abstract void Add(msrdo20.rdoEnvironment);
  528.     public abstract void RemoveA(com.ms.com.Variant);
  529.     public abstract boolean getEditable();
  530.     public abstract void putEditable(boolean);
  531.     public abstract void Remove(com.ms.com.Variant);
  532.     public abstract void Fox_GetHeadPos(int[]);
  533.     public abstract void Clear();
  534.     public abstract msrdo20.rdoEnvironment getItemA(com.ms.com.Variant);
  535.     public abstract int getCount();
  536. }
  537. public interface msrdo20/_rdoEngine extends com.ms.com.IUnknown
  538. {
  539.     public abstract void putrdoDefaultPassword(java.lang.String);
  540.     public abstract java.lang.String getrdoVersion();
  541.     public abstract int getrdoDefaultCursorDriver();
  542.     public abstract void putrdoDefaultCursorDriver(int);
  543.     public abstract int getrdoDefaultErrorThreshold();
  544.     public abstract void putrdoDefaultErrorThreshold(int);
  545.     public abstract void rdoRegisterDataSource(java.lang.String, java.lang.String, boolean, java.lang.String);
  546.     public abstract java.lang.String getrdoDefaultUserA();
  547.     public abstract void putrdoDefaultUserA(java.lang.String);
  548.     public abstract void putrdoDefaultPasswordA(java.lang.String);
  549.     public abstract java.lang.String getrdoVersionA();
  550.     public abstract void rdoRegisterDataSourceA(java.lang.String, java.lang.String, boolean, java.lang.String);
  551.     public abstract msrdo20._rdoEnvironment rdoCreateEnvironmentA(java.lang.String, java.lang.String, java.lang.String);
  552.     public abstract int getrdoLocaleID();
  553.     public abstract void putrdoLocaleID(int);
  554.     public abstract int getrdoDefaultLoginTimeout();
  555.     public abstract void putrdoDefaultLoginTimeout(int);
  556.     public abstract msrdo20._rdoEnvironment rdoCreateEnvironment(java.lang.String, java.lang.String, java.lang.String);
  557.     public abstract java.lang.String getrdoDefaultUser();
  558.     public abstract void putrdoDefaultUser(java.lang.String);
  559.     public abstract msrdo20.rdoEnvironments getrdoEnvironments();
  560.     public abstract msrdo20.rdoErrors getrdoErrors();
  561.     public abstract void SetGlobalDebugMode(com.ms.com.IUnknown, boolean);
  562.     public abstract boolean IsGlobalDebugMode();
  563.     public abstract java.lang.String getrdoDefaultPasswordA();
  564.     public abstract java.lang.String getrdoDefaultPassword();
  565. }
  566. public interface msrdo20/UpdateReturnCodeConstants extends com.ms.com.IUnknown
  567. {
  568.     public static final int rdUpdateSuccessful;
  569.     public static final int rdUpdateWithCollisions;
  570.     public static final int rdUpdateFailed;
  571.     public static final int rdUpdateNotHandled;
  572. }
  573. public interface msrdo20/UpdateCriteriaConstants extends com.ms.com.IUnknown
  574. {
  575.     public static final int rdCriteriaKey;
  576.     public static final int rdCriteriaAllCols;
  577.     public static final int rdCriteriaUpdCols;
  578.     public static final int rdCriteriaTimeStamp;
  579. }
  580. public interface msrdo20/UpdateOperationConstants extends com.ms.com.IUnknown
  581. {
  582.     public static final int rdOperationUpdate;
  583.     public static final int rdOperationDelIns;
  584. }
  585. public interface msrdo20/ColumnStatusConstants extends com.ms.com.IUnknown
  586. {
  587.     public static final int rdColUnmodified;
  588.     public static final int rdColModified;
  589. }
  590. public interface msrdo20/RowStatusConstants extends com.ms.com.IUnknown
  591. {
  592.     public static final int rdRowUnmodified;
  593.     public static final int rdRowModified;
  594.     public static final int rdRowNew;
  595.     public static final int rdRowDeleted;
  596.     public static final int rdRowDBDeleted;
  597. }
  598. public interface msrdo20/SQLRetcodeConstants extends com.ms.com.IUnknown
  599. {
  600.     public static final int rdSQLSuccess;
  601.     public static final int rdSQLSuccessWithInfo;
  602.     public static final int rdSQLNoDataFound;
  603.     public static final int rdSQLError;
  604.     public static final int rdSQLInvalidHandle;
  605. }
  606. public interface msrdo20/QueryTypeConstants extends com.ms.com.IUnknown
  607. {
  608.     public static final int rdQSelect;
  609.     public static final int rdQAction;
  610.     public static final int rdQProcedures;
  611.     public static final int rdQCompound;
  612. }
  613. public interface msrdo20/rdoLocaleIDConstants extends com.ms.com.IUnknown
  614. {
  615.     public static final int rdLocaleEnglish;
  616.     public static final int rdLocaleFrench;
  617.     public static final int rdLocaleGerman;
  618.     public static final int rdLocaleItalian;
  619.     public static final int rdLocaleJapanese;
  620.     public static final int rdLocaleSpanish;
  621.     public static final int rdLocaleChinese;
  622.     public static final int rdLocaleSimplifiedChinese;
  623.     public static final int rdLocaleKorean;
  624.     public static final int rdLocaleSystem;
  625. }
  626. public interface msrdo20/DirectionConstants extends com.ms.com.IUnknown
  627. {
  628.     public static final int rdParamInput;
  629.     public static final int rdParamInputOutput;
  630.     public static final int rdParamOutput;
  631.     public static final int rdParamReturnValue;
  632. }
  633. public interface msrdo20/DataTypeConstants extends com.ms.com.IUnknown
  634. {
  635.     public static final int rdTypeCHAR;
  636.     public static final int rdTypeNUMERIC;
  637.     public static final int rdTypeDECIMAL;
  638.     public static final int rdTypeINTEGER;
  639.     public static final int rdTypeSMALLINT;
  640.     public static final int rdTypeFLOAT;
  641.     public static final int rdTypeREAL;
  642.     public static final int rdTypeDOUBLE;
  643.     public static final int rdTypeDATE;
  644.     public static final int rdTypeTIME;
  645.     public static final int rdTypeTIMESTAMP;
  646.     public static final int rdTypeVARCHAR;
  647.     public static final int rdTypeLONGVARCHAR;
  648.     public static final int rdTypeBINARY;
  649.     public static final int rdTypeVARBINARY;
  650.     public static final int rdTypeLONGVARBINARY;
  651.     public static final int rdTypeBIGINT;
  652.     public static final int rdTypeTINYINT;
  653.     public static final int rdTypeBIT;
  654. }
  655. public interface msrdo20/AttributeConstants extends com.ms.com.IUnknown
  656. {
  657.     public static final int rdFixedColumn;
  658.     public static final int rdVariableColumn;
  659.     public static final int rdAutoIncrColumn;
  660.     public static final int rdUpdatableColumn;
  661.     public static final int rdTimestampColumn;
  662. }
  663. public interface msrdo20/ResultsetTypeConstants extends com.ms.com.IUnknown
  664. {
  665.     public static final int rdOpenForwardOnly;
  666.     public static final int rdOpenKeyset;
  667.     public static final int rdOpenDynamic;
  668.     public static final int rdOpenStatic;
  669. }
  670. public interface msrdo20/OptionConstants extends com.ms.com.IUnknown
  671. {
  672.     public static final int rdAsyncEnable;
  673.     public static final int rdExecDirect;
  674.     public static final int rdFetchLongColumns;
  675. }
  676. public interface msrdo20/LockTypeConstants extends com.ms.com.IUnknown
  677. {
  678.     public static final int rdConcurReadOnly;
  679.     public static final int rdConcurLock;
  680.     public static final int rdConcurRowVer;
  681.     public static final int rdConcurValues;
  682.     public static final int rdConcurBatch;
  683. }
  684. public interface msrdo20/EditModeConstants extends com.ms.com.IUnknown
  685. {
  686.     public static final int rdEditNone;
  687.     public static final int rdEditInProgress;
  688.     public static final int rdEditAdd;
  689. }
  690. public interface msrdo20/CursorDriverConstants extends com.ms.com.IUnknown
  691. {
  692.     public static final int rdUseIfNeeded;
  693.     public static final int rdUseOdbc;
  694.     public static final int rdUseServer;
  695.     public static final int rdUseClientBatch;
  696.     public static final int rdUseNone;
  697. }
  698. public interface msrdo20/PromptConstants extends com.ms.com.IUnknown
  699. {
  700.     public static final int rdDriverPrompt;
  701.     public static final int rdDriverNoPrompt;
  702.     public static final int rdDriverComplete;
  703.     public static final int rdDriverCompleteRequired;
  704. }
  705.