Skip to main content

 
developerWorks
AIX and UNIX
Information Mgmt
Lotus
New to Lotus
Products
How to buy
Downloads
Live demos
Technical library
Training
Support
Forums & community
Events
Rational
Tivoli
WebSphere
Java™ technology
Linux
Open source
SOA and Web services
Web development
XML
My developerWorks
About dW
Submit content
Feedback



developerWorks  >  Lotus  >  Forums & community  >  IBM Lotus Notes/Domino 8.5 Forum

IBM Lotus Notes/Domino 8.5 Forum

developerWorks
Sign in to participate Previous Next

The idea has long history...

It was Lotusphere 2001 and upcoming Domino RNext = R6:
=======================================
Exposed Transactions

NSFTransactionBegin
NSFTransactionCommit
NSFTransactionRollback

These provide transactional semantics to updates across multiple database. In addition to the C interface there is planned C++, LotusScript, Java versions of the APIs available.

STATUS LNPUBLIC NSFTransactionBegin(DBHANDLE hDB, DWORD flags)
Begins a transaction (unit of work)
All database updates within the transaction will not be "hardened" until NSFTransactionCommit is performed and will be lost if NSFTransactionRollback is called or if the system were to crash any time before commit. Databases must be local, Rnext, and logging enabled

STATUS LNPUBLIC NSFTransactionCommit(DBHANDLE hDB, DWORD flags)
Commits the current transaction
All updates done within it will be hardened, i.e. upon successful return from this function you are guaranteed that the updates will be reflected within the database(s).

STATUS LNPUBLIC NSFTransactionRollback(DBHANDLE hDB)
Rolls back (Aborts) the current transaction
=======================================

Unfortunately, that was in R6 beta but nothing was released. IBM/Lotus began to build NSFDB2 at the moment.


Feedback response number WEBB7NWGQ4 created by Vladimir Panov on 02/03/2009

DB2NSF replacement (Pejman Parandi 29.Jan.09)
. . Does this mean that DB2 integration... (Mr Oso 29.Jan.09)
. . . . DB2 integration with Domino is very... (Egor Mozhaev 29.Jan.09)
. . . . . . xpages can incorporate DB2 access (Roland Reddekop... 1.Feb.09)
. . . . . . . . Do you mean that... (Egor Mozhaev 2.Feb.09)
. . . . . . . . . . Toy or Trojan? (Roland Reddekop... 2.Feb.09)
. . NSFDB2 plans (Collin Murray 29.Jan.09)
. . . . I would suggest that you didn't tal... (John Ballard 29.Jan.09)
. . . . I need View Contention to go away (Jens Bruntt 29.Jan.09)
. . . . . . Writing out to RDBMS (John Ballard 29.Jan.09)
. . . . how would you handle huge #docs and... (Ken Yee 29.Jan.09)
. . . . Domino is a repository (Benjamin JAMES 2.Feb.09)
. . . . . . Domino/Notes is really business wor... (Ioan Crisan 20.Feb.09)
. . . . . . . . As to me, the best thing about IBM ... (Egor Mozhaev 21.Feb.09)
. . . . . . . . (Egor Mozhaev 21.Feb.09)
. . . . Will nsf itself support transaction... (Egor Mozhaev 29.Jan.09)
. . . . . . use the rigth design (Ioan Crisan 20.Feb.09)
. . . . . . . . You know, I try to be a good develo... (Egor Mozhaev 20.Feb.09)
. . . . Very disappointing news (Egor Mozhaev 29.Jan.09)
. . . . the second Garnet move (Pejman Parandi 29.Jan.09)
. . . . . . NSFDB2 support available until 2017... (Collin Murray 29.Jan.09)
. . . . . . . . Query views...but requesting which ... (Milos Djelmas 30.Jan.09)
. . . . . . . . Lotus Notes & Domino Strategy 2009 (Egor Mozhaev 8.Mar.09)
. . . . . . . . Where exactly will it be available?... (Egor Mozhaev 16.Feb.09)
. . . . . . . . Querypaste in Database script? (Egor Mozhaev 29.Jan.09)
. . . . . . . . . . use the agent trigger "when docs ar... (Ioan Crisan 20.Feb.09)
. . . . . . . . . . . . Thanks, but... (Egor Mozhaev 20.Feb.09)
. . . . . . . . . . . . . . actually this one is (Ioan Crisan 24.Feb.09)
. . . . . . . . . . . . . . . . Great! If it works like QueryPaste,... (Egor Mozhaev 24.Feb.09)
. . . . . . . . Will nsf itself support transaction... (Egor Mozhaev 29.Jan.09)
. . . . . . . . . . transactions (Pejman Parandi 2.Feb.09)
. . There's more discussion on NSF's po... (Erik C. Brooks 29.Jan.09)
. . . . the backend is poor (Pejman Parandi 2.Feb.09)
. . . . . . Rating something as "Poor" is relat... (Roland Reddekop... 2.Feb.09)
. . . . . . . . NSF could be half-relational. What ... (Egor Mozhaev 2.Feb.09)
. . . . . . . . . . The idea has long history... (Vladimir Panov 3.Feb.09)
. . . . . . . . . . . . That's very interesting... (Erik C. Brooks 3.Feb.09)
. . . . . . . . NSF versus a relational DB (Erik C. Brooks 2.Feb.09)
. . . . . . . . . . YES WE CAN :)) (Pejman Parandi 3.Feb.09)
. . . . . . . . simple applications need relational... (Pejman Parandi 3.Feb.09)
. . . . . . . . . . LMAO (Nathan T. Freem... 4.Feb.09)
. . . . . . . . . . . . obscured by clouds (Pejman Parandi 5.Feb.09)
. . . . . . . . . . . . . . "Happy with what I already have" (Nathan T. Freem... 7.Feb.09)
. . . . . . . . . . . . . . . . LMAO at "chasing with a pitchfork" (Erik C. Brooks 8.Feb.09)
. . . . . . . . . . . . . . . . dynamic queries, triggers ... (Pejman Parandi 10.Feb.09)
. . . . . . . . . . . . . . . . . . Normalization (Nathan T. Freem... 10.Feb.09)
. . . . . . . . . . . . . . . . . . . . pet store application (Pejman Parandi 10.Feb.09)
. . . . . . . . . . . . . . . . . . . . . . Defining your own limitations (Nathan T. Freem... 12.Feb.09)
. . . . . . . . . . . . . . . . . . . . . . . . eCommerce web sites (Pejman Parandi 13.Feb.09)
. . . . . . . . . . . . . . . . . . . . . . . . . . I don't think you're clear on the m... (Nathan T. Freem... 13.Feb.09)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . fact = market <eom> (Pejman Parandi 13.Feb.09)
. . . . . . . . . . . . . . . . . . . . by the way (Pejman Parandi 10.Feb.09)
. . . . . . . . . . . . . . . . . . . . . . So do I... (Egor Mozhaev 10.Feb.09)
. . . . . . . . . . Trivial (Nathan T. Freem... 4.Feb.09)
. . . . . . . . . . . . db2nsf (Pejman Parandi 5.Feb.09)
. . . . . . . . . . . . . . Agreed (Erik C. Brooks 5.Feb.09)
. . . . . . . . . . . . Resolving keys in a view (Benjamin JAMES 5.Feb.09)
. . . . . . . . . . . . . . Yesterday's complaint (Nathan T. Freem... 7.Feb.09)
. . . . . . . . . . . . . . . . There is no solution for LotusScrip... (Egor Mozhaev 9.Feb.09)
. . . . . . . . . . . . . . . . . . NSFDB2 helped Lotusscript programme... (Nathan T. Freem... 10.Feb.09)
. . . . . . . . . . . . . . . . . . . . Do you know another Structured Quer... (Egor Mozhaev 10.Feb.09)
. . . . . . . . . . . . . . . . . . . . . . pureXML (Pejman Parandi 10.Feb.09)
. . . . . . . . . . . . . . . . . . . . . . . . We were talking about IBM DB2 and R... (Egor Mozhaev 10.Feb.09)
. . . . . . . . . . . . . . . . . . The query views work in all version... (Bruce Lill 24.Feb.09)
. . . . . . . . . . . . . . . . . . . . Agreed. We have invested our time a... (Egor Mozhaev 15.Mar.09)

Lotus Software


Printer-friendly

Search this forum


Sign In or Register

 Sign In or Register
Sign in
Forgot your password?
Forgot your user name?
Create new registration

Member Tools


RSS Feeds

 RSS feedsRSS
All forum posts RSS
All main topics RSS
More Lotus RSS feeds

Resources

 Resources
Forum use and etiquette
Native Notes Access
Web site Feedback

Lotus Support

  Lotus Support
Lotus Support
Product support pages index
Search knowledge base (Technotes)
Search support downloads
Lotus Support RSS

Other Lotus Forums


 Wikis
IBM accelerators
IBM Composite Applications
IBM Mashup Center
Lotus ActiveInsight
Lotus Connections
Lotus Domino
Lotus Domino Designer
Lotus Expeditor
Lotus Forms
Lotus Foundations
Lotus iNotes
Lotus Instructor Community Courseware
LotusLive
LotusLive iNotes
LotusLive Meetings & Events
Lotus Mobile Connect
Lotus Notes
Lotus Notes & Domino Application Development
Lotus Notes Traveler
Lotus Quickr
Lotus Sametime
Lotus Symphony
Lotus Web Content Management
Lotus Widget Factory
Lotus Workforce Management
WebSphere Dashboard Framework
WebSphere Portal
WebSphere Portal Express
WebSphere Portlet Factory

 Lotus Forums
Notes/Domino 8.5
Notes/Domino 8
Notes/Domino 6 and 7
Notes/Domino 4 and 5
Lotus ActiveInsight & WebSphere Dashboard Framework
Lotus Connections
Lotus Domino Document Manager
Lotus e-learning
Lotus Enterprise Integration
Lotus Expeditor
Lotus Forms
Lotus Labs
LotusLive Meetings
Lotus Mobile Connect
Lotus Quickr
Lotus Sametime
Lotus Sametime Unyte Events
Lotus Sametime Unyte Share
Lotus SmartSuite
Lotus Symphony
Lotus Symphony Developer Toolkit Support
Lotus Web Content Management
Lotus Widget Factory
Lotus Workflow
Lotus Workforce Management