com.groupdocs.annotation.data.connector
Interface IConnector

All Known Subinterfaces:
IDatabaseConnector, IDataConnector
All Known Implementing Classes:
AbstractDatabaseConnector, AbstractDataConnector, JsonDataConnector, MssqlDatabaseConnector, MysqlDatabaseConnector, PostgresqlDatabaseConnector, SqliteDatabaseConnector, XmlDataConnector

public interface IConnector

Connector interface

Author:
Aleksey Permyakov (26.09.2014)

Method Summary
 void closeConnection()
          Close connection to database
 IAnnotationDao getAnnotationDao()
          Get annotation dao
 ICollaboratorDao getCollaboratorDao()
          Get collaborator dao
 IDocumentDao getDocumentDao()
          Get document dao
 IReplyDao getReplyDao()
          Get reply dao
 ISessionDao getSessionDao()
          Get session dao
 IStorageSchemaUpdater getStorageSchemaUpdater()
          Callback object.
 ISystemInfoDao getSystemInfoDao()
          Get system info dao
 IUserDao getUserDao()
          Get user dao
 void openConnection()
          Open connection to database
 

Method Detail

getAnnotationDao

IAnnotationDao getAnnotationDao()
                                throws AnnotationException
Get annotation dao

Returns:
annotation dao
Throws:
AnnotationException

getCollaboratorDao

ICollaboratorDao getCollaboratorDao()
                                    throws AnnotationException
Get collaborator dao

Returns:
collaborator dao
Throws:
AnnotationException

getDocumentDao

IDocumentDao getDocumentDao()
                            throws AnnotationException
Get document dao

Returns:
document dao
Throws:
AnnotationException

getReplyDao

IReplyDao getReplyDao()
                      throws AnnotationException
Get reply dao

Returns:
reply dao
Throws:
AnnotationException

getSessionDao

ISessionDao getSessionDao()
                          throws AnnotationException
Get session dao

Returns:
session dao
Throws:
AnnotationException

getSystemInfoDao

ISystemInfoDao getSystemInfoDao()
                                throws AnnotationException
Get system info dao

Returns:
system info dao
Throws:
AnnotationException

getUserDao

IUserDao getUserDao()
                    throws AnnotationException
Get user dao

Returns:
user dao
Throws:
AnnotationException

closeConnection

void closeConnection()
                     throws AnnotationException
Close connection to database

Throws:
AnnotationException

openConnection

void openConnection()
                    throws AnnotationException
Open connection to database

Throws:
AnnotationException

getStorageSchemaUpdater

IStorageSchemaUpdater getStorageSchemaUpdater()
Callback object. Will be used for update storage structure



Copyright © 2014. All rights reserved.