aspectWebML.webML.navigation.contentManagement
Class TRANSACTION

aspectWebML.asymmetricConcernComposition.aspectualSubject.JoinPoint
  |__aspectWebML.symmetricConcernComposition.ComposableElement
    |__aspectWebML.webML.basic.ModelElement
      |__aspectWebML.webML.basic.IdentifiedElement
        |__aspectWebML.webML.basic.NamedElement
          |__aspectWebML.webML.navigation.contentManagement.TRANSACTION
aspectWebML.webML.auxiliary.Node
  |__aspectWebML.webML.navigation.contentManagement.TRANSACTION

	    

Transactions are sequences of operations that are executed atomically. The transaction guarantees that either all of the operations are performed or none of them are.


Reference Summary
graphmetadataNode graphmetadatago
webratio_specific
OPERATIONUNIT operationunits
Set of operations that form the transaction.
SESSIONMANAGEMENTUNIT sessionmanagementunit
Set of operations that form the transaction.

Attributes inherited from IdentifiedElement
id

Attributes inherited from NamedElement
name

References inherited from IdentifiedElement
property, comment


Copyright Andrea Schauerhuber, Cornelia Tomasek (Vienna University of Technology, 2007)
Note: This documentation is partly based upon WebRatio's WebML User Guide (for further information on WebRatio see http://www.webratio.com/), 'Designing Data-Intensive Web Applications' [S.Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera, 2003] (for further information see http://www.webml.org/webml/page2.do?ctx1=EN) and 'Model-driven Development of Context-Aware Web Applications' [S. Ceri, F. Daniel, M. Matera, F. M. Facca. ACM Transactions on Internet Technology, 2007, 7(1)]