SRJRCFrames
v0.1.296

de.schwarzrot.data.transaction.support
Class AbstractConditionTransactionalOperation<E extends Entity>

java.lang.Object
  extended by de.schwarzrot.data.transaction.support.AbstractTransactionalOperation<E>
      extended by de.schwarzrot.data.transaction.support.AbstractConditionTransactionalOperation<E>
Type Parameters:
E - - the entity the transactional operation is based on
All Implemented Interfaces:
TransactionalOperation<E>
Direct Known Subclasses:
TOCount, TORead, TORemove, TOSetProperty

public abstract class AbstractConditionTransactionalOperation<E extends Entity>
extends AbstractTransactionalOperation<E>

base class for description of operations, that should be bound by a transaction and that need a condition.

Author:
Reinhard Mantey

Nested Class Summary
 
Nested classes/interfaces inherited from interface de.schwarzrot.data.transaction.TransactionalOperation
TransactionalOperation.DataDirection
 
Constructor Summary
protected AbstractConditionTransactionalOperation(TransactionalOperation.DataDirection dir)
           
protected AbstractConditionTransactionalOperation(TransactionalOperation.DataDirection dir, Class<E> entityType, List<ConditionElement> args)
           
protected AbstractConditionTransactionalOperation(TransactionalOperation.DataDirection dir, List<ConditionElement> args)
           
 
Method Summary
 void addCondition(ConditionElement ce)
           
 void clearCondition()
           
 List<ConditionElement> getConditionArgs()
           
 void setConditionArgs(List<ConditionElement> conditionArgs)
           
 
Methods inherited from class de.schwarzrot.data.transaction.support.AbstractTransactionalOperation
getDataDirection, getEntityType, getOperationProperty, getResource, getTransaction, setEntityType, setOperationProperty, setResource, setTransaction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractConditionTransactionalOperation

protected AbstractConditionTransactionalOperation(TransactionalOperation.DataDirection dir)

AbstractConditionTransactionalOperation

protected AbstractConditionTransactionalOperation(TransactionalOperation.DataDirection dir,
                                                  Class<E> entityType,
                                                  List<ConditionElement> args)

AbstractConditionTransactionalOperation

protected AbstractConditionTransactionalOperation(TransactionalOperation.DataDirection dir,
                                                  List<ConditionElement> args)
Method Detail

addCondition

public final void addCondition(ConditionElement ce)

clearCondition

public final void clearCondition()

getConditionArgs

public final List<ConditionElement> getConditionArgs()

setConditionArgs

public final void setConditionArgs(List<ConditionElement> conditionArgs)

SRJRCFrames
v0.1.296

hosted at
Find SRJRCFrames at SourceForge.net. Fast, secure and free:
           Open Source Software download
Submit a bug or request a feature

SRJRCFrames is published according to the GNU General Public License
Copyright 2005-2012 Reinhard Mantey - some rights reserved.