com.moesol.bindings.platform_sdk.data_services
Interface RecordsetEventsVt

All Superinterfaces:
IUnknown
All Known Implementing Classes:
RecordsetEventsVt.Jni

public interface RecordsetEventsVt
extends IUnknown

IDL: [ helpstring(""), hidden ] interface


Nested Class Summary
static class RecordsetEventsVt.Disp
          Implementation, COM to Java.
static class RecordsetEventsVt.Jni
          Implementation, Java to COM.
 
Field Summary
static GUID IID
          IDL: [uuid(00000403-0000-0010-8000-00AA006D2EA4)]
static Class TYPELIB
           
 
Method Summary
 int EndOfRecordset(boolean[] fMoreData, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 int FetchComplete(Error pError, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 int FetchProgress(int Progress, int MaxProgress, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 int FieldChangeComplete(int cFields, Object Fields, Error pError, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 int MoveComplete(int adReason, Error pError, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 int RecordChangeComplete(int adReason, int cRecords, Error pError, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 int RecordsetChangeComplete(int adReason, Error pError, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 int WillChangeField(int cFields, Object Fields, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 int WillChangeRecord(int adReason, int cRecords, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 int WillChangeRecordset(int adReason, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 int WillMove(int adReason, int[] adStatus, _Recordset pRecordset)
          IDL: [ helpstring("") ]
 
Methods inherited from interface com.moesol.bindings.platform_sdk.component_services.IUnknown
QueryInterface, QueryInterface, Release
 

Field Detail

TYPELIB

static final Class TYPELIB

IID

static final GUID IID
IDL: [uuid(00000403-0000-0010-8000-00AA006D2EA4)]

Method Detail

WillChangeField

int WillChangeField(int cFields,
                    Object Fields,
                    int[] adStatus,
                    _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
cFields - IDL: [in] LONG
Fields - IDL: [in] VARIANT
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT

FieldChangeComplete

int FieldChangeComplete(int cFields,
                        Object Fields,
                        Error pError,
                        int[] adStatus,
                        _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
cFields - IDL: [in] LONG
Fields - IDL: [in] VARIANT
pError - IDL: [in] Error*
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT

WillChangeRecord

int WillChangeRecord(int adReason,
                     int cRecords,
                     int[] adStatus,
                     _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
adReason - IDL: [in] EventReasonEnum
cRecords - IDL: [in] LONG
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT

RecordChangeComplete

int RecordChangeComplete(int adReason,
                         int cRecords,
                         Error pError,
                         int[] adStatus,
                         _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
adReason - IDL: [in] EventReasonEnum
cRecords - IDL: [in] LONG
pError - IDL: [in] Error*
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT

WillChangeRecordset

int WillChangeRecordset(int adReason,
                        int[] adStatus,
                        _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
adReason - IDL: [in] EventReasonEnum
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT

RecordsetChangeComplete

int RecordsetChangeComplete(int adReason,
                            Error pError,
                            int[] adStatus,
                            _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
adReason - IDL: [in] EventReasonEnum
pError - IDL: [in] Error*
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT

WillMove

int WillMove(int adReason,
             int[] adStatus,
             _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
adReason - IDL: [in] EventReasonEnum
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT

MoveComplete

int MoveComplete(int adReason,
                 Error pError,
                 int[] adStatus,
                 _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
adReason - IDL: [in] EventReasonEnum
pError - IDL: [in] Error*
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT

EndOfRecordset

int EndOfRecordset(boolean[] fMoreData,
                   int[] adStatus,
                   _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
fMoreData - IDL: [in] [out] VARIANT_BOOL*
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT

FetchProgress

int FetchProgress(int Progress,
                  int MaxProgress,
                  int[] adStatus,
                  _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
Progress - IDL: [in] LONG
MaxProgress - IDL: [in] LONG
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT

FetchComplete

int FetchComplete(Error pError,
                  int[] adStatus,
                  _Recordset pRecordset)
IDL: [ helpstring("") ]

Parameters:
pError - IDL: [in] Error*
adStatus - IDL: [in] [out] EventStatusEnum*
pRecordset - IDL: [in] _Recordset*
Returns:
IDL: HRESULT


Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.