com.moesol.bindings.microsoft.dao
Class Workspace.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.Workspace.Jni
All Implemented Interfaces:
_DAO, Workspace, IDispatch, IUnknown
Enclosing interface:
Workspace

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

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.Workspace
Workspace.Disp, Workspace.Jni
 
Field Summary
 
Fields inherited from interface com.moesol.bindings.microsoft.dao.Workspace
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 Workspace.Jni()
           
 
Method Summary
 void BeginTrans()
          IDL: [ helpstring("") ]
 void Close()
          IDL: [ helpstring("") ]
 void CommitTrans(int p0)
          IDL: [ helpstring("") ]
 Database CreateDatabase(String p0, String p1)
          [optional=1]
 Database CreateDatabase(String p0, String p1, Object p2)
          IDL: [ helpstring("") ]
 Group CreateGroup()
          [optional=2]
 Group CreateGroup(Object p0)
          [optional=1]
 Group CreateGroup(Object p0, Object p1)
          IDL: [ helpstring("") ]
 User CreateUser()
          [optional=3]
 User CreateUser(Object p0)
          [optional=2]
 User CreateUser(Object p0, Object p1)
          [optional=1]
 User CreateUser(Object p0, Object p1, Object p2)
          IDL: [ helpstring("") ]
 Connections getConnections()
          IDL: [ helpstring("") ]
 Databases getDatabases()
          IDL: [ helpstring("") ]
 int getDefaultCursorDriver()
          IDL: [ helpstring("") ]
 Groups getGroups()
          IDL: [ helpstring("") ]
 int gethEnv()
          IDL: [ helpstring("") ]
 short getIsolateODBCTrans()
          IDL: [ helpstring("") ]
 int getLoginTimeout()
          IDL: [ helpstring("") ]
 String getName()
          IDL: [ helpstring("") ]
 int getType()
          IDL: [ helpstring("") ]
 String getUserName()
          IDL: [ helpstring("") ]
 Users getUsers()
          IDL: [ helpstring("") ]
protected  void internalOnSetInterface()
          Template method to setup apartment thread checking.
 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 Rollback()
          IDL: [ helpstring("") ]
 void setDefaultCursorDriver(int p0)
          IDL: [ helpstring("") ]
 void setIsolateODBCTrans(short p0)
          IDL: [ helpstring("") ]
 void setLoginTimeout(int p0)
          IDL: [ helpstring("") ]
 void setName(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

Workspace.Jni

protected Workspace.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

getName

public String getName()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
getName in interface Workspace
Returns:
IDL: [out] [retval] BSTR*

setName

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

Specified by:
setName in interface Workspace
Parameters:
p0 - IDL: [in] BSTR

getUserName

public String getUserName()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
getUserName in interface Workspace
Returns:
IDL: [out] [retval] BSTR*

getIsolateODBCTrans

public short getIsolateODBCTrans()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
getIsolateODBCTrans in interface Workspace
Returns:
IDL: [out] [retval] SHORT*

setIsolateODBCTrans

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

Specified by:
setIsolateODBCTrans in interface Workspace
Parameters:
p0 - IDL: [in] SHORT

getDatabases

public Databases getDatabases()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
getDatabases in interface Workspace
Returns:
IDL: [out] [retval] Databases**

getUsers

public Users getUsers()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
getUsers in interface Workspace
Returns:
IDL: [out] [retval] Users**

getGroups

public Groups getGroups()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
getGroups in interface Workspace
Returns:
IDL: [out] [retval] Groups**

BeginTrans

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

Specified by:
BeginTrans in interface Workspace

CommitTrans

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

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

Close

public void Close()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
Close in interface Workspace

Rollback

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

Specified by:
Rollback in interface Workspace

OpenDatabase

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

Specified by:
OpenDatabase in interface Workspace
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 Workspace

OpenDatabase

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

Specified by:
OpenDatabase in interface Workspace

OpenDatabase

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

Specified by:
OpenDatabase in interface Workspace

CreateDatabase

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

Specified by:
CreateDatabase in interface Workspace
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 Workspace

CreateUser

public User CreateUser(Object p0,
                       Object p1,
                       Object p2)
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
CreateUser in interface Workspace
Parameters:
p0 - IDL: [in] [optional] VARIANT
p1 - IDL: [in] [optional] VARIANT
p2 - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] User**

CreateUser

public User CreateUser(Object p0,
                       Object p1)
[optional=1]

Specified by:
CreateUser in interface Workspace

CreateUser

public User CreateUser(Object p0)
[optional=2]

Specified by:
CreateUser in interface Workspace

CreateUser

public User CreateUser()
[optional=3]

Specified by:
CreateUser in interface Workspace

CreateGroup

public Group CreateGroup(Object p0,
                         Object p1)
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
CreateGroup in interface Workspace
Parameters:
p0 - IDL: [in] [optional] VARIANT
p1 - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] Group**

CreateGroup

public Group CreateGroup(Object p0)
[optional=1]

Specified by:
CreateGroup in interface Workspace

CreateGroup

public Group CreateGroup()
[optional=2]

Specified by:
CreateGroup in interface Workspace

OpenConnection

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

Specified by:
OpenConnection in interface Workspace
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 Workspace

OpenConnection

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

Specified by:
OpenConnection in interface Workspace

OpenConnection

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

Specified by:
OpenConnection in interface Workspace

getLoginTimeout

public int getLoginTimeout()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
getLoginTimeout in interface Workspace
Returns:
IDL: [out] [retval] LONG*

setLoginTimeout

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

Specified by:
setLoginTimeout in interface Workspace
Parameters:
p0 - IDL: [in] LONG

getDefaultCursorDriver

public int getDefaultCursorDriver()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
getDefaultCursorDriver in interface Workspace
Returns:
IDL: [out] [retval] LONG*

setDefaultCursorDriver

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

Specified by:
setDefaultCursorDriver in interface Workspace
Parameters:
p0 - IDL: [in] LONG

gethEnv

public int gethEnv()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
gethEnv in interface Workspace
Returns:
IDL: [out] [retval] LONG*

getType

public int getType()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
getType in interface Workspace
Returns:
IDL: [out] [retval] LONG*

getConnections

public Connections getConnections()
Description copied from interface: Workspace
IDL: [ helpstring("") ]

Specified by:
getConnections in interface Workspace
Returns:
IDL: [out] [retval] Connections**


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