Ja.NET Standard Edition 5.0

Documentation API Specification

Contents

SyncProvider Class Reference

Inherited by ProviderImpl, and HYOptimisticProvider.

List of all members.


Public Member Functions

 SyncProvider ()
abstract String getProviderID ()
abstract RowSetReader getRowSetReader ()
abstract RowSetWriter getRowSetWriter ()
abstract int getProviderGrade ()
abstract void setDataSourceLock (int dataSourceLock) throws SyncProviderException
abstract int getDataSourceLock () throws SyncProviderException
abstract int supportsUpdatableView ()
abstract String getVersion ()
abstract String getVendor ()

Static Public Attributes

static int GRADE_NONE = 1
static int GRADE_CHECK_MODIFIED_AT_COMMIT = 2
static int GRADE_CHECK_ALL_AT_COMMIT = 3
static int GRADE_LOCK_WHEN_MODIFIED = 4
static int GRADE_LOCK_WHEN_LOADED = 5
static int DATASOURCE_NO_LOCK = 1
static int DATASOURCE_ROW_LOCK = 2
static int DATASOURCE_TABLE_LOCK = 3
static int DATASOURCE_DB_LOCK = 4
static int UPDATABLE_VIEW_SYNC = 5
static int NONUPDATABLE_VIEW_SYNC = 6

Constructor & Destructor Documentation

SyncProvider (  ) 


Member Function Documentation

abstract String getProviderID (  )  [pure virtual]

Implemented in ProviderImpl, and HYOptimisticProvider.

abstract RowSetReader getRowSetReader (  )  [pure virtual]

Implemented in ProviderImpl, and HYOptimisticProvider.

abstract RowSetWriter getRowSetWriter (  )  [pure virtual]

Implemented in ProviderImpl, and HYOptimisticProvider.

abstract int getProviderGrade (  )  [pure virtual]

Implemented in ProviderImpl, and HYOptimisticProvider.

abstract void setDataSourceLock ( int  dataSourceLock  )  throws SyncProviderException [pure virtual]

Implemented in ProviderImpl, and HYOptimisticProvider.

abstract int getDataSourceLock (  )  throws SyncProviderException [pure virtual]

Implemented in ProviderImpl, and HYOptimisticProvider.

abstract int supportsUpdatableView (  )  [pure virtual]

Implemented in ProviderImpl, and HYOptimisticProvider.

abstract String getVersion (  )  [pure virtual]

Implemented in ProviderImpl, and HYOptimisticProvider.

abstract String getVendor (  )  [pure virtual]

Implemented in ProviderImpl, and HYOptimisticProvider.


Member Data Documentation

int GRADE_NONE = 1 [static]

int GRADE_CHECK_ALL_AT_COMMIT = 3 [static]

int GRADE_LOCK_WHEN_MODIFIED = 4 [static]

int GRADE_LOCK_WHEN_LOADED = 5 [static]

int DATASOURCE_NO_LOCK = 1 [static]

int DATASOURCE_ROW_LOCK = 2 [static]

int DATASOURCE_TABLE_LOCK = 3 [static]

int DATASOURCE_DB_LOCK = 4 [static]

int UPDATABLE_VIEW_SYNC = 5 [static]

int NONUPDATABLE_VIEW_SYNC = 6 [static]