Uses of Class
de.grogra.persistence.Transaction
Packages that use Transaction
Package
Description
-
Uses of Transaction in de.grogra.blocks
Methods in de.grogra.blocks with parameters of type TransactionModifier and TypeMethodDescriptionvoid
Arrange.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
Horn.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
Hydra.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
LocationParameterBase.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
PhiBall.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
Tree.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
Variation.fieldModified
(PersistenceField field, int[] indices, Transaction t) -
Uses of Transaction in de.grogra.blocks.arrangeBlock
Methods in de.grogra.blocks.arrangeBlock with parameters of type TransactionModifier and TypeMethodDescriptionvoid
Kachelung.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
Voronoi_Lloyd.fieldModified
(PersistenceField field, int[] indices, Transaction t) -
Uses of Transaction in de.grogra.graph.impl
Subclasses of Transaction in de.grogra.graph.implMethods in de.grogra.graph.impl that return TransactionModifier and TypeMethodDescriptionprotected Transaction
GraphManager.createTransaction
(Thread thread) State.getActiveTransaction()
final Transaction
Node.getTransaction
(boolean create) Methods in de.grogra.graph.impl with parameters of type TransactionModifier and TypeMethodDescriptionfinal void
Edge.addEdgeBits
(int mask, Transaction xa) final void
Node.addEdgeBitsTo
(Node target, int edges, Transaction t) void
GraphManager.addMetaNode
(Node node, Transaction t) void
Node.appendBranchNode
(Node node, Transaction xa) protected void
GraphManager.completeTransaction
(Transaction t, boolean commit) void
Node.dup
(Node original, boolean cloneFields, Transaction t) void
Node.dupFrom
(Node original, boolean cloneFields, Transaction t) duplicate a node of a different type by checking the filed descriptorsvoid
Node.dupnew
(Node original, boolean cloneFields, Transaction t) protected void
Node.edgeChanged
(Edge set, int old, Transaction t) void
Node.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
SharedObjectNode.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
Node.insertBranchNode
(int index, Node node, Transaction xa) void
GraphManager.makePersistentImpl
(PersistenceCapable o, long id, Transaction t) protected void
GraphManager.makeTransientImpl
(PersistenceCapable o, Transaction t) protected void
GraphManager.prepareCompletion
(Transaction t, boolean commit) final void
Edge.remove
(Transaction xa) final void
Node.removeAll
(Transaction t) final void
Edge.removeEdgeBits
(int mask, Transaction xa) final void
Node.removeEdgeBitsTo
(Node target, int edges, Transaction t) void
Node.removeFromChain
(Transaction t) void
GraphManager.removeMetaNode
(Node node, Transaction t) void
GraphManager.replaceInGraph
(Node node, Node toBeReplaced, Transaction xa) method to replace the node (toBeReplaced) by the node (node) in the graph.void
Node.setBranch
(Node c, Transaction xa) final void
Edge.setEdgeBits
(int bits, Transaction xa) void
Node.setSuccessor
(Node s, Transaction xa) protected void
Node.specialEdgeAdded
(Edge set, Transaction t) protected void
Node.specialEdgeRefModified
(Node ref, Node.NType.Field edgeField, PersistenceField field, int[] indices, Transaction t) protected void
SharedObjectNode.specialEdgeRefModified
(Node ref, Node.NType.Field edgeField, PersistenceField field, int[] indices, Transaction t) protected void
Node.specialEdgeRemoved
(Edge set, int old, Transaction t) protected void
GraphManager.transactionApplied
(Transaction.Data xa, boolean rollback, Transaction t) -
Uses of Transaction in de.grogra.grogra
Methods in de.grogra.grogra with parameters of type Transaction -
Uses of Transaction in de.grogra.imp
Methods in de.grogra.imp with parameters of type TransactionModifier and TypeMethodDescriptionvoid
GraphDescriptor.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
View.fieldModified
(PersistenceField field, int[] indices, Transaction t) -
Uses of Transaction in de.grogra.imp3d
Methods in de.grogra.imp3d with parameters of type TransactionModifier and TypeMethodDescriptionvoid
Camera.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
CanvasCamera.setWorldToViewTransformation
(Matrix4d t, Transaction ts) void
View3D.sharedObjectModified
(Shareable object, Transaction t) -
Uses of Transaction in de.grogra.imp3d.objects
Methods in de.grogra.imp3d.objects with parameters of type TransactionModifier and TypeMethodDescriptionvoid
ArrayPoint.fieldModified
(PersistenceField field, int[] indices, Transaction t) -
Uses of Transaction in de.grogra.imp3d.shading
Methods in de.grogra.imp3d.shading with parameters of type TransactionModifier and TypeMethodDescriptionvoid
AffineUVTransformation.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
RGBAShader.fieldModified
(PersistenceField field, int[] indices, Transaction t) -
Uses of Transaction in de.grogra.math
Methods in de.grogra.math with parameters of type TransactionModifier and TypeMethodDescriptionvoid
RGBColor.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
TMatrix3d.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
TMatrix4d.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
TVector2d.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
TVector3d.fieldModified
(PersistenceField field, int[] indices, Transaction t) -
Uses of Transaction in de.grogra.persistence
Fields in de.grogra.persistence declared as TransactionModifier and TypeFieldDescriptionprotected Transaction
TransactionApplier.transaction
final Transaction
XAException.transaction
Methods in de.grogra.persistence that return TransactionModifier and TypeMethodDescriptionprotected abstract Transaction
PersistenceManager.createTransaction
(Thread thread) final Transaction
PersistenceManager.getActiveTransaction()
final Transaction
PersistenceManager.getTransaction
(boolean create) Transaction.Reader.getTransaction()
Transaction.makeActive()
Methods in de.grogra.persistence with parameters of type TransactionModifier and TypeMethodDescriptionprotected boolean
ModificationQueue.Applier.apply
(int item, Transaction t) final boolean
ModificationQueue.Applier.apply
(Transaction t) boolean
ModificationQueue.apply
(Transaction t) protected void
PersistenceManager.beginTransaction
(Transaction t) protected void
PersistenceManager.completeTransaction
(Transaction t, boolean commit) void
Manageable.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
Observer.fieldModified
(PersistenceCapable object, PersistenceField field, int[] indices, Transaction t) void
ShareableBase.fieldModified
(PersistenceField field, int[] indices, Transaction t) void
IndirectField.insertBoolean
(Object o, int[] indices, boolean value, Transaction t) void
ManageableType.Field.insertBoolean
(Object o, int[] indices, boolean value, Transaction t) abstract void
PersistenceField.insertBoolean
(Object o, int[] indices, boolean value, Transaction t) Inserts the givenvalue
into an array.void
IndirectField.insertByte
(Object o, int[] indices, byte value, Transaction t) void
ManageableType.Field.insertByte
(Object o, int[] indices, byte value, Transaction t) abstract void
PersistenceField.insertByte
(Object o, int[] indices, byte value, Transaction t) Inserts the givenvalue
into an array.void
IndirectField.insertChar
(Object o, int[] indices, char value, Transaction t) void
ManageableType.Field.insertChar
(Object o, int[] indices, char value, Transaction t) abstract void
PersistenceField.insertChar
(Object o, int[] indices, char value, Transaction t) Inserts the givenvalue
into an array.void
IndirectField.insertDouble
(Object o, int[] indices, double value, Transaction t) void
ManageableType.Field.insertDouble
(Object o, int[] indices, double value, Transaction t) abstract void
PersistenceField.insertDouble
(Object o, int[] indices, double value, Transaction t) Inserts the givenvalue
into an array.void
IndirectField.insertFloat
(Object o, int[] indices, float value, Transaction t) void
ManageableType.Field.insertFloat
(Object o, int[] indices, float value, Transaction t) abstract void
PersistenceField.insertFloat
(Object o, int[] indices, float value, Transaction t) Inserts the givenvalue
into an array.void
IndirectField.insertInt
(Object o, int[] indices, int value, Transaction t) void
ManageableType.Field.insertInt
(Object o, int[] indices, int value, Transaction t) abstract void
PersistenceField.insertInt
(Object o, int[] indices, int value, Transaction t) Inserts the givenvalue
into an array.void
IndirectField.insertLong
(Object o, int[] indices, long value, Transaction t) void
ManageableType.Field.insertLong
(Object o, int[] indices, long value, Transaction t) abstract void
PersistenceField.insertLong
(Object o, int[] indices, long value, Transaction t) Inserts the givenvalue
into an array.void
IndirectField.insertObject
(Object o, int[] indices, Object value, Transaction t) void
ManageableType.Field.insertObject
(Object o, int[] indices, Object value, Transaction t) abstract void
PersistenceField.insertObject
(Object o, int[] indices, Object value, Transaction t) Inserts the givenvalue
into an array.void
IndirectField.insertShort
(Object o, int[] indices, short value, Transaction t) void
ManageableType.Field.insertShort
(Object o, int[] indices, short value, Transaction t) abstract void
PersistenceField.insertShort
(Object o, int[] indices, short value, Transaction t) Inserts the givenvalue
into an array.static boolean
Transaction.isApplying
(Transaction t) static boolean
Transaction.isNotApplying
(Transaction t) final void
PersistenceManager.makePersistent
(PersistenceCapable o, long id, Transaction t) final void
PersistenceManager.makePersistent
(Object o, Transaction t) protected abstract void
PersistenceManager.makePersistentImpl
(PersistenceCapable o, long id, Transaction t) final void
PersistenceManager.makeTransient
(PersistenceCapable o, Transaction t) protected abstract void
PersistenceManager.makeTransientImpl
(PersistenceCapable o, Transaction t) protected void
PersistenceManager.prepareCompletion
(Transaction t, boolean commit) boolean
PersistenceManager.redo
(Transaction t) void
IndirectField.removeBoolean
(Object o, int[] indices, Transaction t) void
ManageableType.Field.removeBoolean
(Object o, int[] indices, Transaction t) abstract void
PersistenceField.removeBoolean
(Object o, int[] indices, Transaction t) Removes an element from an array.void
IndirectField.removeByte
(Object o, int[] indices, Transaction t) void
ManageableType.Field.removeByte
(Object o, int[] indices, Transaction t) abstract void
PersistenceField.removeByte
(Object o, int[] indices, Transaction t) Removes an element from an array.void
IndirectField.removeChar
(Object o, int[] indices, Transaction t) void
ManageableType.Field.removeChar
(Object o, int[] indices, Transaction t) abstract void
PersistenceField.removeChar
(Object o, int[] indices, Transaction t) Removes an element from an array.void
IndirectField.removeDouble
(Object o, int[] indices, Transaction t) void
ManageableType.Field.removeDouble
(Object o, int[] indices, Transaction t) abstract void
PersistenceField.removeDouble
(Object o, int[] indices, Transaction t) Removes an element from an array.void
IndirectField.removeFloat
(Object o, int[] indices, Transaction t) void
ManageableType.Field.removeFloat
(Object o, int[] indices, Transaction t) abstract void
PersistenceField.removeFloat
(Object o, int[] indices, Transaction t) Removes an element from an array.void
IndirectField.removeInt
(Object o, int[] indices, Transaction t) void
ManageableType.Field.removeInt
(Object o, int[] indices, Transaction t) abstract void
PersistenceField.removeInt
(Object o, int[] indices, Transaction t) Removes an element from an array.void
IndirectField.removeLong
(Object o, int[] indices, Transaction t) void
ManageableType.Field.removeLong
(Object o, int[] indices, Transaction t) abstract void
PersistenceField.removeLong
(Object o, int[] indices, Transaction t) Removes an element from an array.void
IndirectField.removeObject
(Object o, int[] indices, Transaction t) void
ManageableType.Field.removeObject
(Object o, int[] indices, Transaction t) abstract void
PersistenceField.removeObject
(Object o, int[] indices, Transaction t) Removes an element from an array.void
IndirectField.removeShort
(Object o, int[] indices, Transaction t) void
ManageableType.Field.removeShort
(Object o, int[] indices, Transaction t) abstract void
PersistenceField.removeShort
(Object o, int[] indices, Transaction t) Removes an element from an array.final void
PersistenceField.set
(Object o, int[] indices, Object value, Transaction t) boolean
FieldAccessor.setBoolean
(Object object, boolean value, Transaction t) void
IndirectField.setBoolean
(Object o, int[] indices, boolean value, Transaction t) void
ManageableType.Field.setBoolean
(Object o, int[] indices, boolean value, Transaction t) abstract void
PersistenceField.setBoolean
(Object o, int[] indices, boolean value, Transaction t) Sets the value of this field on the instanceo
using the givenindices
andt
.byte
FieldAccessor.setByte
(Object object, byte value, Transaction t) void
IndirectField.setByte
(Object o, int[] indices, byte value, Transaction t) void
ManageableType.Field.setByte
(Object o, int[] indices, byte value, Transaction t) abstract void
PersistenceField.setByte
(Object o, int[] indices, byte value, Transaction t) Sets the value of this field on the instanceo
using the givenindices
andt
.char
FieldAccessor.setChar
(Object object, char value, Transaction t) void
IndirectField.setChar
(Object o, int[] indices, char value, Transaction t) void
ManageableType.Field.setChar
(Object o, int[] indices, char value, Transaction t) abstract void
PersistenceField.setChar
(Object o, int[] indices, char value, Transaction t) Sets the value of this field on the instanceo
using the givenindices
andt
.double
FieldAccessor.setDouble
(Object object, double value, Transaction t) void
IndirectField.setDouble
(Object o, int[] indices, double value, Transaction t) void
ManageableType.Field.setDouble
(Object o, int[] indices, double value, Transaction t) abstract void
PersistenceField.setDouble
(Object o, int[] indices, double value, Transaction t) Sets the value of this field on the instanceo
using the givenindices
andt
.float
FieldAccessor.setFloat
(Object object, float value, Transaction t) void
IndirectField.setFloat
(Object o, int[] indices, float value, Transaction t) void
ManageableType.Field.setFloat
(Object o, int[] indices, float value, Transaction t) abstract void
PersistenceField.setFloat
(Object o, int[] indices, float value, Transaction t) Sets the value of this field on the instanceo
using the givenindices
andt
.int
FieldAccessor.setInt
(Object object, int value, Transaction t) void
IndirectField.setInt
(Object o, int[] indices, int value, Transaction t) void
ManageableType.Field.setInt
(Object o, int[] indices, int value, Transaction t) abstract void
PersistenceField.setInt
(Object o, int[] indices, int value, Transaction t) Sets the value of this field on the instanceo
using the givenindices
andt
.long
FieldAccessor.setLong
(Object object, long value, Transaction t) void
IndirectField.setLong
(Object o, int[] indices, long value, Transaction t) void
ManageableType.Field.setLong
(Object o, int[] indices, long value, Transaction t) abstract void
PersistenceField.setLong
(Object o, int[] indices, long value, Transaction t) Sets the value of this field on the instanceo
using the givenindices
andt
.FieldAccessor.setObject
(Object object, Object value, Transaction t) void
IndirectField.setObject
(Object o, int[] indices, Object value, Transaction t) void
ManageableType.Field.setObject
(Object o, int[] indices, Object value, Transaction t) abstract void
PersistenceField.setObject
(Object o, int[] indices, Object value, Transaction t) Sets the value of this field on the instanceo
using the givenindices
andt
.short
FieldAccessor.setShort
(Object object, short value, Transaction t) void
IndirectField.setShort
(Object o, int[] indices, short value, Transaction t) void
ManageableType.Field.setShort
(Object o, int[] indices, short value, Transaction t) abstract void
PersistenceField.setShort
(Object o, int[] indices, short value, Transaction t) Sets the value of this field on the instanceo
using the givenindices
andt
.FieldAccessor.setSubfield
(Object object, FieldChain fields, int[] indices, Object value, Transaction t) void
SharedObjectReference.sharedObjectModified
(Shareable object, Transaction t) protected void
PersistenceManager.transactionApplied
(Transaction.Data xa, boolean rollback, Transaction t) boolean
PersistenceManager.undo
(Transaction t) Method parameters in de.grogra.persistence with type arguments of type TransactionModifier and TypeMethodDescriptionfinal void
PersistenceManager.getTransactions
(List<? super Transaction> list) Constructors in de.grogra.persistence with parameters of type Transaction -
Uses of Transaction in de.grogra.pf.registry
Methods in de.grogra.pf.registry that return TransactionModifier and TypeMethodDescriptionfinal Transaction
Item.getTransaction()
final Transaction
Registry.getTransaction()
-
Uses of Transaction in de.grogra.pointcloud.objects.impl
Methods in de.grogra.pointcloud.objects.impl with parameters of type TransactionModifier and TypeMethodDescriptionvoid
CloudGraph.fieldModified
(PersistenceField field, int[] indices, Transaction t) Serialization -
Uses of Transaction in de.grogra.pointcloud.utils
Constructors in de.grogra.pointcloud.utils with parameters of type Transaction -
Uses of Transaction in de.grogra.rgg
Methods in de.grogra.rgg with parameters of type TransactionModifier and TypeMethodDescriptionprotected boolean
RGG.Apply.applyRules
(Transaction t) static void
NodeUtils.replaceOldExtent
(Node root, Registry r, Transaction xa, boolean unstableNaming) This method replace the nodes that are kept during project reset (i.e. the nodes under the root, but not the RGGRoot) with newer version of their compiled types. -
Uses of Transaction in de.grogra.turtle
Methods in de.grogra.turtle with parameters of type TransactionModifier and TypeMethodDescriptionvoid
TurtleState.fieldModified
(PersistenceField field, int[] indices, Transaction t) -
Uses of Transaction in de.grogra.xl.expr
Methods in de.grogra.xl.expr with parameters of type TransactionModifier and TypeMethodDescriptionprotected void
FieldObserver.edgeSetModified
(Edge set, int old, Transaction t) void
FieldObserver.fieldModified
(PersistenceCapable object, PersistenceField field, int[] indices, Transaction t) protected void
Expression.fireValueChanged
(Transaction t) void
Expression.valueChanged
(Expression expr, int index, Transaction t) void
FieldUpdater.valueChanged
(Expression expr, int index, Transaction t) void
ValueObserver.valueChanged
(Expression expr, int index, Transaction t)