com.moesol.bindings.microsoft.dao
Class _DBEngine.Jni

java.lang.Object
  extended by com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni
      extended by com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
          extended by com.moesol.bindings.microsoft.dao._DAO.Jni
              extended by com.moesol.bindings.microsoft.dao._DBEngine.Jni
All Implemented Interfaces:
_DAO, _DBEngine, IDispatch, IUnknown
Direct Known Subclasses:
DBEngine, PrivDBEngine
Enclosing interface:
_DBEngine

public static class _DBEngine.Jni
extends _DAO.Jni
implements _DBEngine

Implementation, Java to COM.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
IDispatch.Jni.MoeSolInternal
 
Nested classes/interfaces inherited from interface com.moesol.bindings.microsoft.dao._DBEngine
_DBEngine.Disp, _DBEngine.Jni
 
Field Summary
 
Fields inherited from interface com.moesol.bindings.microsoft.dao._DBEngine
IID, TYPELIB
 
Fields inherited from interface com.moesol.bindings.platform_sdk.component_services.IDispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF
 
Constructor Summary
protected _DBEngine.Jni()
           
 
Method Summary
 void BeginTrans()
          IDL: [ helpstring("") ]
 void CommitTrans(int p0)
          IDL: [ helpstring("") ]
 void CompactDatabase(String p0, String p1)
          [optional=3]
 void CompactDatabase(String p0, String p1, Object p2)
          [optional=2]
 void CompactDatabase(String p0, String p1, Object p2, Object p3)
          [optional=1]
 void CompactDatabase(String p0, String p1, Object p2, Object p3, Object p4)
          IDL: [ helpstring("") ]
 Database CreateDatabase(String p0, String p1)
          [optional=1]
 Database CreateDatabase(String p0, String p1, Object p2)
          IDL: [ helpstring("") ]
 Workspace CreateWorkspace(String p0, String p1, String p2)
          [optional=1]
 Workspace CreateWorkspace(String p0, String p1, String p2, Object p3)
          IDL: [ helpstring("") ]
 int getDefaultType()
          IDL: [ helpstring("") ]
 Errors getErrors()
          IDL: [ helpstring("") ]
 String getIniPath()
          IDL: [ helpstring("") ]
 short getLoginTimeout()
          IDL: [ helpstring("") ]
 String getSystemDB()
          IDL: [ helpstring("") ]
 String getVersion()
          IDL: [ helpstring("") ]
 Workspaces getWorkspaces()
          IDL: [ helpstring("") ]
 void Idle()
          [optional=1]
 void Idle(Object p0)
          IDL: [ helpstring("") ]
protected  void internalOnSetInterface()
          Template method to setup apartment thread checking.
 int ISAMStats(int p0)
          [optional=1]
 int ISAMStats(int p0, Object p1)
          IDL: [ helpstring("") ]
 Connection OpenConnection(String p0)
          [optional=3]
 Connection OpenConnection(String p0, Object p1)
          [optional=2]
 Connection OpenConnection(String p0, Object p1, Object p2)
          [optional=1]
 Connection OpenConnection(String p0, Object p1, Object p2, Object p3)
          IDL: [ helpstring("") ]
 Database OpenDatabase(String p0)
          [optional=3]
 Database OpenDatabase(String p0, Object p1)
          [optional=2]
 Database OpenDatabase(String p0, Object p1, Object p2)
          [optional=1]
 Database OpenDatabase(String p0, Object p1, Object p2, Object p3)
          IDL: [ helpstring("") ]
 void RegisterDatabase(String p0, String p1, boolean p2, String p3)
          IDL: [ helpstring("") ]
 void RepairDatabase(String p0)
          IDL: [ helpstring("") ]
 void Rollback()
          IDL: [ helpstring("") ]
 void setDefaultPassword(String p0)
          IDL: [ helpstring("") ]
 void setDefaultType(int p0)
          IDL: [ helpstring("") ]
 void setDefaultUser(String p0)
          IDL: [ helpstring("") ]
 void setIniPath(String p0)
          IDL: [ helpstring("") ]
 void setLoginTimeout(short p0)
          IDL: [ helpstring("") ]
 void SetOption(int p0, Object p1)
          IDL: [ helpstring("") ]
 void setSystemDB(String p0)
          IDL: [ helpstring("") ]
 
Methods inherited from class com.moesol.bindings.microsoft.dao._DAO.Jni
getProperties
 
Methods inherited from class com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
Invoke
 
Methods inherited from class com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni
equals, finalize, hashCode, QueryInterface, QueryInterface, Release, toString
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.moesol.bindings.microsoft.dao._DAO
getProperties
 
Methods inherited from interface com.moesol.bindings.platform_sdk.component_services.IUnknown
QueryInterface, QueryInterface, Release
 

Constructor Detail

_DBEngine.Jni

protected _DBEngine.Jni()
Method Detail

internalOnSetInterface

protected void internalOnSetInterface()
Description copied from class: IUnknown.Jni
Template method to setup apartment thread checking. Call: MoeSolInternal.recordApartment(this) to setup apartment thread checking.

Overrides:
internalOnSetInterface in class _DAO.Jni

getVersion

public String getVersion()
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
getVersion in interface _DBEngine
Returns:
IDL: [out] [retval] BSTR*

getIniPath

public String getIniPath()
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
getIniPath in interface _DBEngine
Returns:
IDL: [out] [retval] BSTR*

setIniPath

public void setIniPath(String p0)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
setIniPath in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR

setDefaultUser

public void setDefaultUser(String p0)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
setDefaultUser in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR

setDefaultPassword

public void setDefaultPassword(String p0)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
setDefaultPassword in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR

getLoginTimeout

public short getLoginTimeout()
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
getLoginTimeout in interface _DBEngine
Returns:
IDL: [out] [retval] SHORT*

setLoginTimeout

public void setLoginTimeout(short p0)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
setLoginTimeout in interface _DBEngine
Parameters:
p0 - IDL: [in] SHORT

getWorkspaces

public Workspaces getWorkspaces()
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
getWorkspaces in interface _DBEngine
Returns:
IDL: [out] [retval] Workspaces**

getErrors

public Errors getErrors()
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
getErrors in interface _DBEngine
Returns:
IDL: [out] [retval] Errors**

Idle

public void Idle(Object p0)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
Idle in interface _DBEngine
Parameters:
p0 - IDL: [in] [optional] VARIANT

Idle

public void Idle()
[optional=1]

Specified by:
Idle in interface _DBEngine

CompactDatabase

public void CompactDatabase(String p0,
                            String p1,
                            Object p2,
                            Object p3,
                            Object p4)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
CompactDatabase in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR
p1 - IDL: [in] BSTR
p2 - IDL: [in] [optional] VARIANT
p3 - IDL: [in] [optional] VARIANT
p4 - IDL: [in] [optional] VARIANT

CompactDatabase

public void CompactDatabase(String p0,
                            String p1,
                            Object p2,
                            Object p3)
[optional=1]

Specified by:
CompactDatabase in interface _DBEngine

CompactDatabase

public void CompactDatabase(String p0,
                            String p1,
                            Object p2)
[optional=2]

Specified by:
CompactDatabase in interface _DBEngine

CompactDatabase

public void CompactDatabase(String p0,
                            String p1)
[optional=3]

Specified by:
CompactDatabase in interface _DBEngine

RepairDatabase

public void RepairDatabase(String p0)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
RepairDatabase in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR

RegisterDatabase

public void RegisterDatabase(String p0,
                             String p1,
                             boolean p2,
                             String p3)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
RegisterDatabase in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR
p1 - IDL: [in] BSTR
p2 - IDL: [in] VARIANT_BOOL
p3 - IDL: [in] BSTR

OpenDatabase

public Database OpenDatabase(String p0,
                             Object p1,
                             Object p2,
                             Object p3)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
OpenDatabase in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR
p1 - IDL: [in] [optional] VARIANT
p2 - IDL: [in] [optional] VARIANT
p3 - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] Database**

OpenDatabase

public Database OpenDatabase(String p0,
                             Object p1,
                             Object p2)
[optional=1]

Specified by:
OpenDatabase in interface _DBEngine

OpenDatabase

public Database OpenDatabase(String p0,
                             Object p1)
[optional=2]

Specified by:
OpenDatabase in interface _DBEngine

OpenDatabase

public Database OpenDatabase(String p0)
[optional=3]

Specified by:
OpenDatabase in interface _DBEngine

CreateDatabase

public Database CreateDatabase(String p0,
                               String p1,
                               Object p2)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
CreateDatabase in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR
p1 - IDL: [in] BSTR
p2 - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] Database**

CreateDatabase

public Database CreateDatabase(String p0,
                               String p1)
[optional=1]

Specified by:
CreateDatabase in interface _DBEngine

BeginTrans

public void BeginTrans()
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
BeginTrans in interface _DBEngine

CommitTrans

public void CommitTrans(int p0)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
CommitTrans in interface _DBEngine
Parameters:
p0 - IDL: [in] [optional] [default] LONG

Rollback

public void Rollback()
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
Rollback in interface _DBEngine

ISAMStats

public int ISAMStats(int p0,
                     Object p1)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
ISAMStats in interface _DBEngine
Parameters:
p0 - IDL: [in] LONG
p1 - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] LONG*

ISAMStats

public int ISAMStats(int p0)
[optional=1]

Specified by:
ISAMStats in interface _DBEngine

getSystemDB

public String getSystemDB()
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
getSystemDB in interface _DBEngine
Returns:
IDL: [out] [retval] BSTR*

setSystemDB

public void setSystemDB(String p0)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
setSystemDB in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR

CreateWorkspace

public Workspace CreateWorkspace(String p0,
                                 String p1,
                                 String p2,
                                 Object p3)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
CreateWorkspace in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR
p1 - IDL: [in] BSTR
p2 - IDL: [in] BSTR
p3 - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] Workspace**

CreateWorkspace

public Workspace CreateWorkspace(String p0,
                                 String p1,
                                 String p2)
[optional=1]

Specified by:
CreateWorkspace in interface _DBEngine

OpenConnection

public Connection OpenConnection(String p0,
                                 Object p1,
                                 Object p2,
                                 Object p3)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
OpenConnection in interface _DBEngine
Parameters:
p0 - IDL: [in] BSTR
p1 - IDL: [in] [optional] VARIANT
p2 - IDL: [in] [optional] VARIANT
p3 - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] Connection**

OpenConnection

public Connection OpenConnection(String p0,
                                 Object p1,
                                 Object p2)
[optional=1]

Specified by:
OpenConnection in interface _DBEngine

OpenConnection

public Connection OpenConnection(String p0,
                                 Object p1)
[optional=2]

Specified by:
OpenConnection in interface _DBEngine

OpenConnection

public Connection OpenConnection(String p0)
[optional=3]

Specified by:
OpenConnection in interface _DBEngine

getDefaultType

public int getDefaultType()
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
getDefaultType in interface _DBEngine
Returns:
IDL: [out] [retval] LONG*

setDefaultType

public void setDefaultType(int p0)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
setDefaultType in interface _DBEngine
Parameters:
p0 - IDL: [in] LONG

SetOption

public void SetOption(int p0,
                      Object p1)
Description copied from interface: _DBEngine
IDL: [ helpstring("") ]

Specified by:
SetOption in interface _DBEngine
Parameters:
p0 - IDL: [in] LONG
p1 - IDL: [in] VARIANT


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