Class NullResourceEntry
java.lang.Object
dev.getelements.elements.rt.transact.AbstractResourceEntry
dev.getelements.elements.rt.transact.NullResourceEntry
- All Implemented Interfaces:
ResourceEntry,AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.getelements.elements.rt.transact.ResourceEntry
ResourceEntry.OperationalStrategy -
Field Summary
Fields inherited from class dev.getelements.elements.rt.transact.AbstractResourceEntry
operationalStrategy -
Method Summary
Modifier and TypeMethodDescriptionFinds the original Resource contents.voidflush(TransactionJournal.MutableEntry mutableEntry) Flushes a copy of thisResourceEntryto storage, identified with the supplied transaction ID.static booleanisNull(ResourceEntry entry) static NullResourceEntryGets the null instance.toString()Methods inherited from class dev.getelements.elements.rt.transact.AbstractResourceEntry
delete, findResourceId, getReversePathsImmutable, isOriginalContents, isOriginalReversePaths, link, unlink, updateResourceContentsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface dev.getelements.elements.rt.transact.ResourceEntry
close, findOriginalResourceId, findResourceContents, getOriginalResourceId, getOriginalReversePathsImmutable, getResourceId, isAbsent, isPresent, loadResourceContents
-
Method Details
-
findOriginalResourceContents
Description copied from interface:ResourceEntryFinds the original Resource contents.- Returns:
- the
OptionalofResourceContents
-
flush
Description copied from interface:ResourceEntryFlushes a copy of thisResourceEntryto storage, identified with the supplied transaction ID.- Parameters:
mutableEntry- the transaction id
-
toString
-
nullInstance
Gets the null instance.- Returns:
- the null instance
-
isNull
-