com.moesol.bindings.platform_sdk.data_services
Interface _Record

All Superinterfaces:
_ADO, IDispatch, IUnknown
All Known Implementing Classes:
_Record.Jni, Record, Record.Jni

public interface _Record
extends _ADO

IDL: [ helpstring(""), hidden, dual, oleautomation, dispatchable ] interface


Nested Class Summary
static class _Record.Disp
          Implementation, COM to Java.
static class _Record.Jni
          Implementation, Java to COM.
 
Field Summary
static GUID IID
          IDL: [uuid(00000562-0000-0010-8000-00AA006D2EA4)]
static Class TYPELIB
           
 
Fields inherited from interface com.moesol.bindings.platform_sdk.component_services.IDispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF
 
Method Summary
 void Cancel()
          IDL: [ helpstring("") ]
 void Close()
          IDL: [ helpstring("") ]
 String CopyRecord(String Source, String Destination, String UserName, String Password, int Options, boolean Async)
          IDL: [ helpstring("") ]
 void DeleteRecord(String Source, boolean Async)
          IDL: [ helpstring("") ]
 Object getActiveConnection()
          IDL: [ helpstring("") ]
 _Recordset GetChildren()
          IDL: [ helpstring("") ]
 Fields getFields()
          IDL: [ helpstring("") ]
 int getMode()
          IDL: [ helpstring("") ]
 String getParentURL()
          IDL: [ helpstring("") ]
 int getRecordType()
          IDL: [ helpstring("") ]
 Object getSource()
          IDL: [ helpstring("") ]
 int getState()
          IDL: [ helpstring("") ]
 String MoveRecord(String Source, String Destination, String UserName, String Password, int Options, boolean Async)
          IDL: [ helpstring("") ]
 void Open(Object Source, Object ActiveConnection, int Mode, int CreateOptions, int Options, String UserName, String Password)
          IDL: [ helpstring("") ]
 void setActiveConnection(String pvar)
          IDL: [ helpstring("") ]
 void setMode(int pMode)
          IDL: [ helpstring("") ]
 void setrefActiveConnection(_Connection pvar)
          IDL: [ helpstring("") ]
 void setrefSource(IDispatch pvar)
          IDL: [ helpstring("") ]
 void setSource(String pvar)
          IDL: [ helpstring("") ]
 
Methods inherited from interface com.moesol.bindings.platform_sdk.data_services._ADO
getProperties
 
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(00000562-0000-0010-8000-00AA006D2EA4)]

Method Detail

getActiveConnection

Object getActiveConnection()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT*

setActiveConnection

void setActiveConnection(String pvar)
IDL: [ helpstring("") ]

Parameters:
pvar - IDL: [in] BSTR

setrefActiveConnection

void setrefActiveConnection(_Connection pvar)
IDL: [ helpstring("") ]

Parameters:
pvar - IDL: [in] _Connection*

getState

int getState()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] ObjectStateEnum*

getSource

Object getSource()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT*

setSource

void setSource(String pvar)
IDL: [ helpstring("") ]

Parameters:
pvar - IDL: [in] BSTR

setrefSource

void setrefSource(IDispatch pvar)
IDL: [ helpstring("") ]

Parameters:
pvar - IDL: [in] IDispatch*

getMode

int getMode()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] ConnectModeEnum*

setMode

void setMode(int pMode)
IDL: [ helpstring("") ]

Parameters:
pMode - IDL: [in] ConnectModeEnum

getParentURL

String getParentURL()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] BSTR*

MoveRecord

String MoveRecord(String Source,
                  String Destination,
                  String UserName,
                  String Password,
                  int Options,
                  boolean Async)
IDL: [ helpstring("") ]

Parameters:
Source - IDL: [in] [optional] [default] BSTR
Destination - IDL: [in] [optional] [default] BSTR
UserName - IDL: [in] [optional] [default] BSTR
Password - IDL: [in] [optional] [default] BSTR
Options - IDL: [in] [optional] [default] MoveRecordOptionsEnum
Async - IDL: [in] [optional] [default] VARIANT_BOOL
Returns:
IDL: [out] [retval] BSTR*

CopyRecord

String CopyRecord(String Source,
                  String Destination,
                  String UserName,
                  String Password,
                  int Options,
                  boolean Async)
IDL: [ helpstring("") ]

Parameters:
Source - IDL: [in] [optional] [default] BSTR
Destination - IDL: [in] [optional] [default] BSTR
UserName - IDL: [in] [optional] [default] BSTR
Password - IDL: [in] [optional] [default] BSTR
Options - IDL: [in] [optional] [default] CopyRecordOptionsEnum
Async - IDL: [in] [optional] [default] VARIANT_BOOL
Returns:
IDL: [out] [retval] BSTR*

DeleteRecord

void DeleteRecord(String Source,
                  boolean Async)
IDL: [ helpstring("") ]

Parameters:
Source - IDL: [in] [optional] [default] BSTR
Async - IDL: [in] [optional] [default] VARIANT_BOOL

Open

void Open(Object Source,
          Object ActiveConnection,
          int Mode,
          int CreateOptions,
          int Options,
          String UserName,
          String Password)
IDL: [ helpstring("") ]

Parameters:
Source - IDL: [in] [optional] VARIANT
ActiveConnection - IDL: [in] [optional] VARIANT
Mode - IDL: [in] [optional] [default] ConnectModeEnum
CreateOptions - IDL: [in] [optional] [default] RecordCreateOptionsEnum
Options - IDL: [in] [optional] [default] RecordOpenOptionsEnum
UserName - IDL: [in] [optional] [default] BSTR
Password - IDL: [in] [optional] [default] BSTR

Close

void Close()
IDL: [ helpstring("") ]


getFields

Fields getFields()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] Fields**

getRecordType

int getRecordType()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] RecordTypeEnum*

GetChildren

_Recordset GetChildren()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] _Recordset**

Cancel

void Cancel()
IDL: [ helpstring("") ]



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