Class NullTaskEntry<ScopeT>
java.lang.Object
dev.getelements.elements.rt.transact.AbstractTaskEntry<ScopeT>
dev.getelements.elements.rt.transact.NullTaskEntry<ScopeT>
- Type Parameters:
ScopeT
-
- All Implemented Interfaces:
TaskEntry<ScopeT>
,AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.getelements.elements.rt.transact.TaskEntry
TaskEntry.OperationalStrategy<ScopeT>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Closes thisTaskEntry
.void
flush
(TransactionJournal.MutableEntry mutableEntry) Flushes thisTaskEntry
to disk.Gets all of hte original tasks in thisTaskEntry
.static boolean
static <T> NullTaskEntry
<T> Methods inherited from class dev.getelements.elements.rt.transact.AbstractTaskEntry
addTask, delete, deleteTask, findScope, getTasksImmutable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dev.getelements.elements.rt.transact.TaskEntry
getOriginalScope, getScope, isAbsent, isPresent
-
Method Details
-
findOriginalScope
Description copied from interface:TaskEntry
- Returns:
-
getOriginalTasksImmutable
Description copied from interface:TaskEntry
Gets all of hte original tasks in thisTaskEntry
.- Returns:
- the
Set<TransactionalTask>
-
flush
Description copied from interface:TaskEntry
Flushes thisTaskEntry
to disk.- Parameters:
mutableEntry
-
-
close
public void close()Description copied from interface:TaskEntry
Closes thisTaskEntry
. -
isNull
-
nullInstance
-