com.groupdocs.annotation.data.connector.data
Class XmlDataConnector

java.lang.Object
  extended by com.groupdocs.annotation.data.connector.data.AbstractDataConnector
      extended by com.groupdocs.annotation.data.connector.data.XmlDataConnector
All Implemented Interfaces:
IDataConnector, IConnector

public class XmlDataConnector
extends AbstractDataConnector

XML data connector

Author:
Aleksey Permyakov (26.09.2014)

Constructor Summary
XmlDataConnector(String storagePath)
          Create XML data connector
XmlDataConnector(String storagePath, StoreLogic storeLogic)
          Create JSON data connector
 
Method Summary
 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
 
Methods inherited from class com.groupdocs.annotation.data.connector.data.AbstractDataConnector
closeConnection, getStoreLogic, openConnection, setStoreLogic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlDataConnector

public XmlDataConnector(String storagePath)
                 throws AnnotationException
Create XML data connector

Parameters:
storagePath - path to storage directory
Throws:
AnnotationException

XmlDataConnector

public XmlDataConnector(String storagePath,
                        StoreLogic storeLogic)
                 throws AnnotationException
Create JSON data connector

Parameters:
storagePath - path to storage directory
storeLogic - store logic
Throws:
AnnotationException
Method Detail

getAnnotationDao

public IAnnotationDao getAnnotationDao()
Get annotation dao

Returns:
annotation dao

getCollaboratorDao

public ICollaboratorDao getCollaboratorDao()
Get collaborator dao

Returns:
collaborator dao

getDocumentDao

public IDocumentDao getDocumentDao()
Get document dao

Returns:
document dao

getReplyDao

public IReplyDao getReplyDao()
Get reply dao

Returns:
reply dao

getSessionDao

public ISessionDao getSessionDao()
Get session dao

Returns:
session dao

getSystemInfoDao

public ISystemInfoDao getSystemInfoDao()
Get system info dao

Returns:
system info dao

getUserDao

public IUserDao getUserDao()
Get user dao

Returns:
user dao

getStorageSchemaUpdater

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

Specified by:
getStorageSchemaUpdater in interface IConnector
Overrides:
getStorageSchemaUpdater in class AbstractDataConnector


Copyright © 2014. All rights reserved.