• Join/Login
  • Business Software
  • Open Source Software
  • For Vendors
  • Blog
  • About
  • More
    • Articles
    • Create
    • SourceForge Podcast
    • Site Documentation
    • Subscribe to our Newsletter
    • Support Request
SourceForge logo
For Vendors Help Create Join Login
SourceForge logo
SourceForge logo
Business Software
Open Source Software
SourceForge Podcast
Resources
  • Articles
  • Case Studies
  • Blog
Menu
  • Help
  • Create
  • Join
  • Login
  • Home
  • Browse
  • Open Harmonise
  • Patches

Patches to allow multiple databases

Brought to you by: harmoniseadmin, mmbell
  • Summary
  • Files
  • Reviews
  • Support
  • Mailing Lists
  • Tickets ▾
    • Bugs
    • Feature Requests
    • Patches
  • Discussion
  • Code
Menu ▾ ▴
  • Create Ticket
  • View Stats

Group

Searches

  • Changes
  • Closed Tickets
  • Open Tickets

Help

  • Formatting Help

#8 Patches to allow multiple databases

open
nobody
None
5
2005-06-30
2005-06-30
Anonymous
No

The attached zip contains a set of patches that allow
multiple DataStoreInterfaces to co-exist in one Harmonise
app, this is usefull for copying data from one database to
another.

The primary change is to CacheHandler, which now
manages one instance per dsi, and returns it from a
function getInstance( dsi ) - the former getInstance()
function is retained and exhibits the same behaiviour as
before, using the DatabaseSettings class.

Similar changes have been made to other singletons such
as ConfigSettings.

All classes that have access to a dsi now use the
getInstance( dsi ) methods - other classes use the
getInstance() methods.

In addition the patches to AbstractChildObject and
AbstractEditableObject include some fixes to cope with
transactions hanging.

Discussion

  • Nobody/Anonymous

    Nobody/Anonymous - 2005-06-30
     
    2005-06-30.zip
    If you would like to refer to this comment somewhere else in this project, copy and paste the following link:

Log in to post a comment.

SourceForge
  • Create a Project
  • Open Source Software
  • Business Software
  • Top Downloaded Projects
Company
  • About
  • Team
  • SourceForge Headquarters
    225 Broadway Suite 1600
    San Diego, CA 92101
    +1 (858) 422-6466
Resources
  • Support
  • Site Documentation
  • Site Status
  • SourceForge Reviews
SourceForge logo
© 2025 Slashdot Media. All Rights Reserved.
Terms Privacy Opt Out Advertise
×
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.