de.grogra.graph.impl
public class GraphTransaction extends Transaction
| Modifier and Type | Class and Description |
|---|---|
static interface |
GraphTransaction.Consumer |
static class |
GraphTransaction.Dump |
class |
GraphTransaction.Reader |
Transaction.Data, Transaction.ExtendedConsumer, Transaction.KeyHierarchicalQueue.Cursor| Modifier and Type | Field and Description |
|---|---|
static int |
ADD_EDGE_BITS |
static int |
MIN_UNUSED_ITEM |
static int |
REMOVE_EDGE_BITS |
INSERT_BOOLEAN, INSERT_BYTE, INSERT_CHAR, INSERT_DOUBLE, INSERT_FLOAT, INSERT_INT, INSERT_LONG, INSERT_OBJECT, INSERT_SHORT, MAKE_PERSISTENT, MAKE_TRANSIENT, READ_DATA, REMOVE_BOOLEAN, REMOVE_BYTE, REMOVE_CHAR, REMOVE_DOUBLE, REMOVE_FLOAT, REMOVE_INT, REMOVE_LONG, REMOVE_OBJECT, REMOVE_SHORT, SET_BOOLEAN, SET_BYTE, SET_CHAR, SET_DOUBLE, SET_FLOAT, SET_INT, SET_LONG, SET_OBJECT, SET_SHORT, UNDO_TRANSACTIONBEGIN_LEVEL, IS_FINISHED, ITEM_AND_BITS_MASK, ITEM_MASK, MAX_UNUSED_BIT, MIN_UNUSED_BIT, NEXT_EXISTS, out| Constructor and Description |
|---|
GraphTransaction(GraphManager manager,
java.lang.Thread thread) |
| Modifier and Type | Method and Description |
|---|---|
Transaction.Reader |
createReader() |
protected boolean |
isLoggingSuppressed() |
void |
logAddEdgeBits(Node source,
Node target,
int added,
int mask) |
void |
logRemoveEdgeBits(Node source,
Node target,
int removed,
int mask) |
begin, beginApply, close, commit, commitAll, createData, endApply, finishSet, finishSet, fireSharedObjectModified, getActiveCount, getId, getKey, getUserId, hasModified, isActive, isApplying, isModified, isNotApplying, logInsertBoolean, logInsertByte, logInsertChar, logInsertDouble, logInsertFloat, logInsertInt, logInsertLong, logInsertObject, logInsertShort, logMakePersistent, logMakeTransient, logReadData, logRemoveBoolean, logRemoveByte, logRemoveChar, logRemoveDouble, logRemoveFloat, logRemoveInt, logRemoveLong, logRemoveObject, logRemoveShort, logSetBoolean, logSetByte, logSetChar, logSetDouble, logSetFloat, logSetInt, logSetLong, logSetObject, logSetShort, logUndo, makeActive, markModified, prepareLogSetBoolean, prepareLogSetByte, prepareLogSetChar, prepareLogSetDouble, prepareLogSetFloat, prepareLogSetInt, prepareLogSetLong, prepareLogSetObject, prepareLogSetShort, prepareSetBoolean, prepareSetByte, prepareSetChar, prepareSetDouble, prepareSetFloat, prepareSetInt, prepareSetLong, prepareSetObject, prepareSetShort, restore, rollback, rollbackAll, setModified, setReadOnly, setUserId, undo, unmarkModifiedbeginArray, beginField, beginFields, beginManaged, clear, endArray, endField, endFields, endManaged, getPersistenceManager, setNested, writeComponentSeparator, writeName, writeNullObject, writeObject, writePersistentObjectReference, writeSharedObjectReference, writeString, writeStringObjectbeginLevel, beginSkipBlock, cloneData, discardLevel, endLevel, endSkipBlock, getCursor, getData, hasItems, hasItemsInCurrentLevel, moveTo, setItemSize, writeItem, writeObject, writeObjectInStreamdump, flush, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeObjectInQueue, writeShort, writeUTFclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwriteBoolean, writeByte, writeChar, writeDouble, writeFloat, writeInt, writeLong, writeShortpublic static final int ADD_EDGE_BITS
public static final int MIN_UNUSED_ITEM
public static final int REMOVE_EDGE_BITS
public GraphTransaction(GraphManager manager, java.lang.Thread thread)
public Transaction.Reader createReader()
createReader in class Transactionprotected boolean isLoggingSuppressed()
isLoggingSuppressed in class Transaction