Uses of Class
dev.getelements.elements.rt.transact.unix.UnixFSTransactionProgram
Packages that use UnixFSTransactionProgram
-
Uses of UnixFSTransactionProgram in dev.getelements.elements.rt.transact.unix
Methods in dev.getelements.elements.rt.transact.unix that return UnixFSTransactionProgramModifier and TypeMethodDescriptionUnixFSTransactionProgram.commit()
Commits thisUnixFSTransactionProgram
by calculating the checksum and setting it'sUnixFSTransactionProgramBuilder.compile
(UnixFSTransactionProgramExecutionPhase... executionPhases) Compiles this program, setting the header values as well as writing the bytecode toByteBuffer
containing the program's instructions.Methods in dev.getelements.elements.rt.transact.unix with parameters of type UnixFSTransactionProgramModifier and TypeMethodDescriptionvoid
UnixFSTransactionCommitExecutionHandler.applyContentsChange
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, ResourceId resourceId, String transactionId) default void
UnixFSTransactionProgramInterpreter.ExecutionHandler.applyContentsChange
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, ResourceId resourceId, String transactionId) Applies the contnets change to aResourceId
.void
UnixFSTransactionCommitExecutionHandler.applyPathChange
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, Path rtPath, String transactionId) default void
UnixFSTransactionProgramInterpreter.ExecutionHandler.applyPathChange
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, Path rtPath, String transactionId) Applies the suppliedPath
change.void
UnixFSTransactionCommitExecutionHandler.applyReversePathsChange
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, ResourceId resourceId, String transactionId) default void
UnixFSTransactionProgramInterpreter.ExecutionHandler.applyReversePathsChange
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, ResourceId resourceId, String transactionId) Applies the change to theResourceId
.void
UnixFSTransactionCommitExecutionHandler.applyTaskChanges
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, ResourceId resourceId, String transactionId) default void
UnixFSTransactionProgramInterpreter.ExecutionHandler.applyTaskChanges
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, ResourceId resourceId, String transactionId) Applies the task changes to the datastore.default void
UnixFSTransactionProgramInterpreter.ExecutionHandler.cleanupPath
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, Path rtPath, String transactionId) Cleans up thePath
resources associated with the transaction.void
UnixFSTransactionRollbackExecutionHandler.cleanupPath
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, Path rtPath, String transactionId) default void
UnixFSTransactionProgramInterpreter.ExecutionHandler.cleanupResourceId
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, ResourceId resourceId, String transactionId) Cleans up theResourceId
resources associated with the transaction.void
UnixFSTransactionRollbackExecutionHandler.cleanupResourceId
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, ResourceId resourceId, String transactionId) default void
UnixFSTransactionProgramInterpreter.ExecutionHandler.cleanupTasks
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, ResourceId resourceId, String transactionId) Cleans up the tasks for theResourceId
resources associated with the transaction.void
UnixFSTransactionRollbackExecutionHandler.cleanupTasks
(UnixFSTransactionProgram program, UnixFSTransactionCommand command, ResourceId resourceId, String transactionId)