EAServer Tranactions
\The Sandbox \PB History & Future \New In PB8 \EAS Transactions
Workspaces
Code Examples
UI changes
Working with 
PB8
Starting PB
System Tree
Library painter
Clip & Output
Source editor
AutoScript
Source Control
Exception
Handling
Web Targets
4GL Web
Pages
Web DW
Scripting
Web DW
Container
Web DW
Events
Server-side
Methods
JavaScript
Includes
HTML
Rendering
EAServer
Profiles
EAS/Existing
Interfaces
EJB Clients
EAS
Transactions
SSL
Connections
Concurrency
Property
Multiple
PB VMs
DB Interfaces
ANSI
Outer Join
Proxy
Connections
Loading
DB Libs
PB.INI/DB Info
Command Line
Deployment
Version
for EXEs
Color Support
New Object
Properties
DW
Expressions
DW
Properties
PowerScript
Functions
SaveObject
OLE Event
DBCS Support
GUIDs & MIMEs

Description

Client applications and EAServer components marked as component-managed can now create, control, and obtain information about EAServer transactions using the CORBACurrent context service object, which provides most of the methods defined for the CORBA Current interface.

Usage

The CORBACurrent service object can be used by clients and components to manage transactions in a server that is running the new two-phase commit transaction coordinator (OTS/XA). CORBACurrent functions let the client or component thread begin a transaction and associate it with the calling thread and subsequently commit or roll back the transaction. Additional functions provide the ability to suspend and resume the transaction, set a timeout period after which the transaction is rolled back, and get information about the state of the transaction.

New or changed functions

  • GetContextService
  • GetTransactionName
  • RollbackTransaction
  • BeginTransaction
  • Init
  • SetTimeout
  • CommitTransaction
  • ResumeTransaction
  • SuspendTransaction
  • GetStatus
  • RollbackOnly
PBL Peeper PB Help PB History
& Future About Us Feedback Site Map

Google
 
Web www.techno-kitten.com
www.sybase.com