feed image
feed image
feed image
First Step of Apatar Refactoring Is Completed

August 15, 2008, Chicopee, MA – The Apatar Team announced today that the first step of Apatar refactoring is now completed. You may find a brief summary below.

Apatar refactoring: change log

1. Dependency between com.altoros.octoslave.thirdparty and com.altoros.octoslave.salesforcecom was eliminated.
2. Plug-ins were sorted by category: core, rich_ui_framework, connectors
3. funstion plug-in was renamed to functions
4. generaljdbs plug-in was renamed to ldap
5. All packages with names com.altoros.octoslave.PACKAGE_NAME were renamed to com.apatar.PACKAGE_NAME
6. Paths to plug-ins were simplified: com.apatar. was deleted from plug-in category folder names
7. mysql plug-in was divided into two: mysql and mssql
8. Unused msutil.jar library was deleted
9. postgresql plug-in was divided into two: postgresql and enterprisedb
10. xml plug-in was divided into two: xml and rss
11. OctoslaveMain class was renamed to ApatarUiMain
12. Node interface was analyzed and commented. Methods related to only the UI or only the code were defined.
13. Node interface was divided into two: Node and Node UI. Node UI now includes methods related only to UI. The node now includes methods related only to core.
14. AbstractReadWriteXMLDataActions class was added. This is the class that UI classes responsible for processing situations that require interactivity during loading or saving a project should be inherited from.
15. Exception class ApatarException was added.
16. ReadWriteXMLData class was refactored:
a) all writeXMLDate methods were renamed to writeXMLData
b) public static File writeXMLData(String fileSrc, Project project, boolean autoReplace) method now gives the following exception:
public static File writeXMLData(String fileSrc, Project project, boolean autoReplace) throws ApatarException
c) updatePane method was moved to com.apatar.ui.UiUtils
d) all readXMLDate methods were renamed to readXMLData
e) readXMLData method now returns file.getName() to caller. New method signature is:
public static String readXMLData(String fileSrc, Project project) throws SAXException, IOException This method now redirects IOException handling to caller code
This method now returns file.getName() string to set Application title
f) setDateAndTimeSettings method was renamed to loadDateAndTimeSettings
g) loadDateAndTimeSettings method is no longer static. It is called by a class instance.
h) public void writeXMLData(Project project, Writer writer) method is no longer static.
i) saveDocumentToFile methods are no longer static. Duplicate code was deleted from these classes.
j) public static Document loadDocument(String xmlSrc) method was deleted
k) public static boolean isValidDbXmlFile(String srcFile) method was deleted
l) Errors processing was deleted. Exceptions should be caught by a caller.
17. The ReadWriteXMLDataUi class was added. It calls ReadWriteXMLData class methods.
18. ProxySettings class was deleted
19. InsertComent class was deleted
20. ETLFileFilter class was renamed to ApatarFileFilter and moved to UI package
21. ApatarRegExp class now passes exceptions to caller level
22. ClipboardTool class was moved to UI package
23. Added inheritance from Ipersistent interface to Condition class
24. FunctionCategory list moved to UI package
25. GetInputs class moved to UI package
26. ProgressBarRelated class moved to UI
27. RegisterRannable interface renamed to RegisterRunnable
28. RegisterRunnable interface moved to UI package
29. com.apatar.ui.JProgressDialog class deleted
30. Added AbstractProcessingProgressActions class implementing methods during datamap processing
a) Added public abstract void beforeStart(AbstractNode debugNode) event to the above class
31. Added ProcessingProgressActions class implementing AbstractProcessingProgressActions class methods
32. Errors processing moved to caller
a) public AbstractProcessingProgressActions processingActions parameter (a link to the object implementing GUI actions before datamap processing) added to public void Run(Collection nodes, OperationalNode debugNode) method
33. AbstractETLFunction class renamed to AbstractApatarFunction
34. ETLFunction class renamed to ApatarFunction
35. IPersistent interface implementation added to IntValueAbstractETLFunction class
a) IntValueAbstractETLFunction class renamed to IntValueAbstractApatarFunction
36. IntValueAbstractETLFunctionBeanInfo class renamed to IntValueAbstractApatarFunctionBeanInfo
37. JprogressDialog class moved to UI package
38. JdbcParamsBeanInfo class moved to UI package
39. MainETLPlugin class renamed to MainApatarPlugin
40. ValueAbstractETLFunction class renamed to ValueAbstractApatarFunction
41. ValueAbstractETLFunctionBeanInfo class renamed to ValueAbstractApatarFunctionBeanInfo
42. Added AbstractMainApatarPluginActions abstract class declaring methods for event taking place at application start
a) AbstractMainApatarPluginActions class inherited from IApatarActions interface
b) AbstractMainApatarPluginActions renamed to AbstractApatarActions
43. IPersistent interface implementation added to AbstractNode class
44. AbstractProcessingProgressActions class inherited from IApatarActions interface
45. Added ApatarActions class implementing UI events at nodes configuration
46. public static List getAllFieldFromTable(JdbcParams params, String tableName, DataBaseInfo bi, boolean withMessage) throws SQLException, ClassNotFoundException method deleted
47. IPersistent interface implementation added to DateAndTimeSettings class
48. Added IapatarActions interface declaring events
49. Added MainApatarPluginActions class implementing events
50. Node interface inherited from IPersistent interface
a) public void edit(Window win); public boolean realEdit(Window win); public void afterEdit(boolean editRsult); methods signatures changed to public void edit(AbstractApatarActions actions); public boolean realEdit(AbstractApatarActions actions); public void afterEdit(boolean editRsult, AbstractApatarActions actions);
51. ImageIcon getConnPointIcon() method deleted
52. IPersistent interface implementation added to SchemaTable class
53. IPersistent interface implementation added to TableInfo class
54. AbstractApatarActions action parameter implementing interactive UI functions added to protected boolean registration method
55. fileFilter class replaced with ApatarFileFilter class
56. Constructor without parameters that sets the default extension to aptr added to ApatarFileFilter class
57. Added DatamapConverter class for conversion of datamaps created by earlier application versions
58. .apatar.ui.datamapconverter package implements datamap conversion wizard
59. Method checking datamap version added to readXMLData method in ReadWriteXMLDataUi class
60. The isDatamapOlderThan12 method checking datamap version was added to the ReadWriteXMLData class.
61. Method for reading files as strings was added to CoreUtils class
62. Method for writing a file from a string type variable was added to CoreUtils class
63. SalesForcePasswordString class was deleted

About Apatar

Apatar is the leading provider of open source software tools for the data integration market. With powerful Extract, Transform, and Load (ETL) capabilities, Apatar enables its users to easily link information between databases (such as MySQL, Microsoft SQL, Oracle), applications (Salesforce.com, SugarCRM), and the top Web 2.0 destinations (Flickr, Amazon S3). Apatar provides support, training, and consulting services for its integration solutions. Headquartered in Western Massachusetts, Apatar operates a development center in Minsk, Belarus. Apatar is currently used by 4700+ organizations and individuals worldwide. For more on Apatar, please visit www.apatar.com and www.apatarforge.org.

 
 
   
adobe connect trial download Buy Intuit Quickbooks 2006 Premier Edition pdf and adobe and download
adobe pagemill free download Buy Adobe Acrobat 9 Pro Extended adobe photoshop 4 download adobe flas player 9 download Buy Sony Acid Pro 6 Music Workstation free download adobe flashplayer download adobe after effects 7 Buy Adobe Fireworks Cs3 adobe photoshop cs download osx adobe writer download crack Buy Coreldraw Graphics Suite X4 internet explorer preventing adobe reader download adobe pdf download security Buy Autodesk Maya 2008 adobe 5 free download free adobe flash video player download Buy Sony Sound Forge 90 free download of adobe acrobate software adobe photoshop elements download Buy Autodesk 3ds Max Design 2009 Dvd X86 X64 free adobe photoshop elements download adobe download free premiere pro Buy Autodesk Autocad Lt 2008 download adobe pdf viewer manually download of adobe flash player 9 Buy Microsoft Office 2008 Home Student download adobe acrobat professional english download free adobe pdf program Buy Macromedia Studio 8 For Mac adobe version 6 download adobe illustrator svg filter download Buy Adobe Acrobat 9 Pro Extended download adobe photoshop elements 5 for free adobe photoshop elements free download Buy Adobe Dreamweaver Cs3 download adobe after effects cs3 adobe flashpayer download Buy Adobe Indesign Cs3 my space adobe flash player download latest adobe flash player download Buy Microsoft Windows Vista Ultimate adobe free download software download adobe indesign Buy Edgecam 12 free adobe professional download cnet download adobe Buy Adobe Indesign Cs3 download adobe media player download adobe photoshop 60 Buy Adobe Audition 20 adobe mobile download free download adobe ilustrator Buy Autodesk Autocad 2007 adobe acrobat download adobe acrobat 8 download Buy Macromedia Captivate V10 adobe flashplayer latest download adobe photo shop brush download Buy Acronis True Image Enterprise Server 913666 torrent adobe lightroom download find free adobe download Buy Adobe Photoshop Cs2 For Mac adobe connect trial download free adobe illustrator cs2 download Buy Sony Vegas Pro 80 sf86 sf 86 sf 86 download adobe pdf adobe flashplayer download center Buy Acronis Disk Director Server 100 adobe type manager light download adobe reader download Buy Microsoft Office 2007 Enterprise adobe reader standalone offline download adobe lightroom download Buy Microsoft Office 2007 Enterprise download free adobe standard adobe photoshop 5 trial download Buy Adobe Premiere Pro Cs3 cannot download adobe reader adobe flash cs download Buy Autodesk Autocad 2006 adobe illustrator svg filter download where free download adobe acrobat Buy Macromedia Studio 8 adobe live motion download download adobe acronat Buy Adobe Photoshop Cs3 Extended adobe flash psp download adobe flash free download mac Buy Softplan V1340 Professional adobe reader 8 download adobe 9 video download software Buy Autodesk 3ds Max 2009 how to download adobe flash movies off websites download free edition adobe photoshop Buy Autodesk Autocad 2008 adobe pagemill free download download adobe acronat Buy Ms Windows Xp Professional With Sp1 download adobe ebook reader free download adobe flashplayer Buy Microsoft Windows Vista Business download adobe after effects 7 adobe photoshop cs download osx Buy Adobe Acrobat 7 Professional For Mac free download for adobe photoshop macosx internet explorer preventing adobe reader download Buy Adobe Creative Suite 3 Design Premium For Win adobe pdf download security premier adobe free download Buy Adobe Illustrator Cs3 free adobe flash video player download free download adobe illustrator cs3 Buy Adobe Creative Suite 3 Master Collection For Mac adobe ilustrator download free adobe photoshop elements download Buy Microsoft Office 2007 Ultimate adobe premiere 6 free download download adobe pdf viewer Buy Adobe Creative Suite 2 Premium For Windows manually download of adobe flash player 9 download adobe acrobat professional english Buy Adobe Creative Suite 2 Premium For Mac download free adobe pdf program adobe version 6 download Buy Microsoft Office 2003 Professional With Business Contact Manager For Outlook adobe pagemaker 7 torrent download download adobe photoshop elements 5 for free Buy Autodesk 3ds Max 2009 adobe photoshop elements free download download adobe after effects cs3 Buy Adobe Framemaker 70 adobe flashpayer download my space adobe flash player download Buy Quarkxpress 72

latest adobe flash player download

free download adobe acrobat writer Buy Autodesk Autocad 2009 32bit download adobe indesign free adobe professional download Buy Adobe Acrobat 80 Professional For Mac cnet download adobe download adobe media player Buy Adobe Creative Suite 3 Master Collection For Win download adobe photoshop 60 adobe mobile download Buy Adobe Creative Suite 2 Premium For Mac free download adobe ilustrator adobe acrobat download Buy Apple Iwork08 adobe acrobat 8 download adobe flashplayer latest download Buy Adobe Acrobat 7 Professional For Mac adobe photo shop brush download torrent adobe lightroom download Buy Adobe Creative Suite 3 Design Premium For Mac find free adobe download adobe ilrater download Buy Adobe After Effects Cs3 free adobe illustrator cs2 download sf86 sf 86 sf 86 download adobe pdf Buy Ms Project 2003 Server Full Version adobe flash animator download sf86 sf 86 sf 86 download adobe pdf Buy Adobe Flash Cs3 Professional For Mac adobe reader download adobe reader standalone offline download Buy Adobe Photoshop Elements 5 adobe lightroom download download free adobe standard Buy Microsoft Office 2008 Home Student adobe photoshop 5 trial download cannot download adobe reader Buy Cakewalk Sonar 6 Producer Edition
adobe flash cs download free adobe acrobnt reader download Buy Techsmith Camtasia Studio 5 where free download adobe acrobat download free adobe acrobat 5 Buy Adobe Illustrator Cs3 download adobe acronat download adobe photo Buy Autodesk Civil 3d 2006 adobe flash free download mac adobe reader 8 download Buy Nero 8 adobe 9 video download software how to download adobe flash movies off websites Buy Roxio Toast 8 Titanium download free edition adobe photoshop download adobe 9 free
Buy Solidworks 2006 adobe photoshop 4 download adobe flas player 9 download Buy Microsoft Office Xp Professional

free download adobe flashplayer

adobe pagemaker 65 download Buy Adobe Audition 20 adobe photoshop cs download osx adobe writer download crack Buy Microsoft Expression Studio 10 internet explorer preventing adobe reader download adobe pdf download security Buy Chief Architect X1 adobe 5 free download free adobe flash video player download Buy Autodesk Autocad 2008 free download of adobe acrobate software adobe ilustrator download Buy Ms Project 2003 Professional Full Version free adobe photoshop elements download adobe premiere 6 free download Buy Microsoft Office 2007 Complete Third Edition download adobe pdf viewer manually download of adobe flash player 9 Buy Adobe Acrobat 80 Professional For Mac download adobe acrobat professional english adobe reader ppc download Buy Adobe Indesign Cs2 adobe version 6 download adobe pagemaker 7 torrent download Buy Adobe Photoshop Cs3 Extended For Mac download adobe photoshop elements 5 for free adobe photoshop elements free download Buy Intuit Quickbooks 2007 Premier Edition download adobe after effects cs3