Uses of Enum Class
com.iizix.txp.ITXPNode.State
Packages that use ITXPNode.State
Uses of ITXPNode.State in com.iizix.actionactor
Methods in com.iizix.actionactor that return ITXPNode.StateModifier and TypeMethodDescriptionfinal ITXPNode.State
AbstractJavaActionActor.begin
(ITXProcess process, ITXPid pid) Notifies the node it got associated with a transactional process.AbstractJavaActionActor.commit
(ITXProcess process) Instructs the node to commit the work.AbstractJavaActionActor.rollback
(ITXProcess process) Instructs the node to roll back the work.Uses of ITXPNode.State in com.iizix.db.prop
Methods in com.iizix.db.prop that return ITXPNode.StateModifier and TypeMethodDescriptionDatabaseActionTXPNode.begin
(ITXProcess process, ITXPid pid) DatabaseActionTXPNode.commit
(ITXProcess process) DatabaseActionTXPNode.rollback
(ITXProcess process) Methods in com.iizix.db.prop with parameters of type ITXPNode.StateModifier and TypeMethodDescriptionprotected void
DatabaseActionTXPNode.setState
(ITXPNode.State state) Sets the current state of the node.Uses of ITXPNode.State in com.iizix.txp
Methods in com.iizix.txp that return ITXPNode.StateModifier and TypeMethodDescriptionITXPNode.begin
(ITXProcess process, ITXPid pid) Notifies the node it got associated with a transactional process.ITXPNode.commit
(ITXProcess process) Instructs the node to commit the work.ITXPNode.getState()
Returns the state of the node.ITXPNode.recover
(ITXProcess process) This method instructs an node to recover a process after some sort of system failure.ITXPNode.retry
(ITXProcess process) Instructs the node to retry the work.ITXPNode.rollback
(ITXProcess process) Instructs the node to roll back the work.ITXPNode.undo
(ITXProcess process) Instructs the node to undo the committed work.static ITXPNode.State
Returns the enum constant of this class with the specified name.static ITXPNode.State[]
ITXPNode.State.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.iizix.txp with parameters of type ITXPNode.StateModifier and TypeMethodDescriptionvoid
ITXPMonitor.onNodeAssociated
(ITXProcess process, ITXPNode node, ITXPNode.State returnedState) Called when a node is associated with a processvoid
ITXPMonitor.onNodeReady
(ITXProcess process, ITXPNode node, ITXPNode.State returnedState) Called when a node has finished doing the work neededvoid
ITXPCoordinator.ready
(ITXProcess process, ITXPNode node, ITXPNode.State nodeState) Called by the process to signal that a node is ready for completion.void
ITXProcess.ready
(ITXPNode node, ITXPNode.State nodeState) A node will call this method to signal its state after attempting to do the work.Uses of ITXPNode.State in com.iizix.txp.impl
Fields in com.iizix.txp.impl declared as ITXPNode.StateModifier and TypeFieldDescriptionprotected ITXPNode.State
AbstractTXPNode.state
The current state of the nodeMethods in com.iizix.txp.impl that return ITXPNode.StateModifier and TypeMethodDescriptionITXPNodeLogger.changedState
(ITXPNode.State state) TXPNodeLogger.changedState
(ITXPNode.State state) AbstractTXPNode.getState()
Gets the current state of the node.AbstractTXPNode.recover
(ITXProcess process) AbstractTXPNode.retry
(ITXProcess process) ITXPNodeLogger.returnedState
(ITXPNode.State state) TXPNodeLogger.returnedState
(ITXPNode.State state) ITXProcessLogger.setLastNodeState
(ITXPNode node, ITXPNode.State state) TXProcessLogger.setLastNodeState
(ITXPNode node, ITXPNode.State state) AbstractTXPNode.undo
(ITXProcess process) Methods in com.iizix.txp.impl with parameters of type ITXPNode.StateModifier and TypeMethodDescriptionITXPNodeLogger.changedState
(ITXPNode.State state) TXPNodeLogger.changedState
(ITXPNode.State state) void
ITXProcessLogger.nodeAssociated
(ITXPNode node, ITXPNode.State ns) void
TXProcessLogger.nodeAssociated
(ITXPNode node, ITXPNode.State ns) void
TXPCoordinatorImpl.onNodeAssociated
(ITXProcess process, ITXPNode node, ITXPNode.State returnedState) void
TXPCoordinatorImpl.onNodeReady
(ITXProcess process, ITXPNode node, ITXPNode.State returnedState) void
TXPCoordinatorImpl.ready
(ITXProcess process, ITXPNode node, ITXPNode.State nodeState) void
TXProcessImpl.ready
(ITXPNode node, ITXPNode.State nodeState) ITXPNodeLogger.returnedState
(ITXPNode.State state) TXPNodeLogger.returnedState
(ITXPNode.State state) ITXProcessLogger.setLastNodeState
(ITXPNode node, ITXPNode.State state) TXProcessLogger.setLastNodeState
(ITXPNode node, ITXPNode.State state) protected void
AbstractActionActorTXPNode.setState
(ITXPNode.State state) Changes the node's state to the specified state.