Uses of Package
fr.improve.xdi

Packages that use fr.improve.xdi
fr.improve.xdi   
fr.improve.xdi.mapping.eof   
fr.improve.xdi.service   
 

Classes in fr.improve.xdi used by fr.improve.xdi
BinaryHandler
          Interface to implement for handling binary data import/export
DecodeException
           
IntegrateErrorHandler
          Interface to implement for handling integration process error
IntegrateException
           
IntegrateHandler
          Interface to implement for handling import event process
Integrator
          Import controller
IntegratorFactory
          Import / Export Factory
Before using XDI you must define the mapping tool EOF or Hibernate : IntegratorFactory.setMapping([IntegratorFactory.EOF|IntegratorFactory.HIBERNATE]); Implementation must be define for class : fr.improve.xdi.mapping.EnterpriseContext fr.improve.xdi.XMLEncoder Default implementation are define in : EOF : eof.properties (package fr.improve.xdi.mapping.eof) Hibernate : hibernate.properties (package fr.improve.xdi.mapping.hibernate) You can define your own implementations using : IntegratorFactory.setIntegratorProperties(); Mapping properties must be set for Hibernate : IntegratorFactory.setMappingProperties(); The Hibernate configuration file must contain followings elements : the package containing the enterprise layer of the mapping objects
<property name="package.enterprise">my.package.to.enterprise</property> the package containing the mapping layer of the mapping objects
<property name="package.mapping">my.package.to.mapping</property> Use HibernateSynchroniser Eclipse plugin for an easy Hibernate integration
For calling a new import controller : IntegratorFactory.getInstance().newIntegrator(); For calling a new export controller : IntegratorFactory.getInstance.newEncoder();
XMLDecoder
          Interface to implement for decoding XML element by type
XMLEncoder
          Interface to implement for encode objects in XML
 

Classes in fr.improve.xdi used by fr.improve.xdi.mapping.eof
DefaultXMLEncoder
           
XMLEncoder
          Interface to implement for encode objects in XML
 

Classes in fr.improve.xdi used by fr.improve.xdi.service
BinaryHandler
          Interface to implement for handling binary data import/export
 



Copyright © 2004-2005 Improve. All Rights Reserved.