Uses of Class
org.eclipse.emf.transaction.RollbackException

Packages that use RollbackException
org.eclipse.emf.transaction Definition of the API for a transactional editing domain. 
org.eclipse.emf.transaction.impl Implementation of the transactional editing domain API. 
 

Uses of RollbackException in org.eclipse.emf.transaction
 

Methods in org.eclipse.emf.transaction that throw RollbackException
 void Transaction.commit()
          Attempts to commit the transaction.
 void TransactionalCommandStack.execute(Command command, Map<?,?> options)
          Executes the specified command in a read/write transaction.
 Command TriggerListener.transactionAboutToCommit(ResourceSetChangeEvent event)
          Implements the trigger callback by processing the event's notifications one by one, delegating to the TriggerListener.trigger(org.eclipse.emf.transaction.TransactionalEditingDomain, org.eclipse.emf.common.notify.Notification) method for each to generate a command.
 Command ResourceSetListenerImpl.transactionAboutToCommit(ResourceSetChangeEvent event)
          The default implementation of this method does nothing, returning no trigger command.
 Command ResourceSetListener.transactionAboutToCommit(ResourceSetChangeEvent event)
          Informs the listener that the execution of a command (which may be implicit) is about to complete.
 

Uses of RollbackException in org.eclipse.emf.transaction.impl
 

Methods in org.eclipse.emf.transaction.impl with parameters of type RollbackException
protected  void TransactionalCommandStackImpl.handleRollback(Command command, RollbackException rbe)
          Extends the superclass implementation to first pop the failed command off of the stack, if it was already appended.
protected  void AbstractTransactionalCommandStack.handleRollback(Command command, RollbackException rbe)
          Handles the roll-back of the specified command execution.
 

Methods in org.eclipse.emf.transaction.impl that throw RollbackException
 void TransactionImpl.commit()
           
protected  void TransactionalCommandStackImpl.doExecute(Command command, Map<?,?> options)
          Implemented by subclasses to perform the execution of the specified command.
protected abstract  void AbstractTransactionalCommandStack.doExecute(Command command, Map<?,?> options)
          Implemented by subclasses to perform the execution of the specified command.
 void AbstractTransactionalCommandStack.execute(Command command, Map<?,?> options)
          Default implementation delegates to the subclass implementation of AbstractTransactionalCommandStack.doExecute(Command, Map), handling the roll-back exception if the command is rolled back.
 void TransactionalCommandStackImpl.executeTriggers(Command command, List<Command> triggers, Map<?,?> options)
           
 void InternalTransactionalCommandStack.executeTriggers(Command command, List<Command> triggers, Map<?,?> options)
          Executes the specified list of trigger commands.
 void TransactionalEditingDomainImpl.precommit(InternalTransaction tx)
           
 void InternalTransactionalEditingDomain.precommit(InternalTransaction tx)
          Performs the pre-commit notifications and processing of trigger comamnds.
 


Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.