Package com.iizix.txp.impl
Class TXPLogger
- java.lang.Object
- com.iizix.txp.impl.TXPLogger
- All Implemented Interfaces:
ITXPBasicLogger,ITXPLogger
public class TXPLogger extends java.lang.Object implements ITXPLogger
- Author:
- fREGGLE
Constructor Summary
Constructors Constructor Description TXPLogger()
Method Summary
Method Detail
expand
protected TXPException expand(java.lang.String m, java.lang.Throwable t)
fatal
public TXPException fatal(java.lang.String message, java.lang.Throwable t)
- Specified by:
fatalin interfaceITXPBasicLogger
error
public TXPException error(java.lang.String message, java.lang.Throwable t)
- Specified by:
errorin interfaceITXPBasicLogger
warning
public TXPException warning(java.lang.String message, java.lang.Throwable t)
- Specified by:
warningin interfaceITXPBasicLogger
info
public java.lang.String info(java.lang.String message)
- Specified by:
infoin interfaceITXPBasicLogger
getProcessLogger
public ITXProcessLogger getProcessLogger(TXProcessImpl process)
- Specified by:
getProcessLoggerin interfaceITXPLogger
setLastState
public ITXProcess.State setLastState(ITXProcess.State state)
- Specified by:
setLastStatein interfaceITXPLogger
usePolicy
public ITXPPolicy usePolicy(ITXPPolicy policy)
- Specified by:
usePolicyin interfaceITXPLogger
processCreated
public void processCreated(TXProcessImpl process)
- Specified by:
processCreatedin interfaceITXPLogger
newProcess
public void newProcess(TXProcessImpl process)
- Specified by:
newProcessin interfaceITXPLogger
processCompleted
public void processCompleted(TXProcessImpl process)
- Specified by:
processCompletedin interfaceITXPLogger
nodeReadyFailedPolicyAction
public void nodeReadyFailedPolicyAction(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action)
- Specified by:
nodeReadyFailedPolicyActionin interfaceITXPLogger
commitCanceled
public void commitCanceled(TXProcessImpl process, TXPException reason)
- Specified by:
commitCanceledin interfaceITXPLogger
rollbackCanceled
public void rollbackCanceled(TXProcessImpl process, TXPException reason)
- Specified by:
rollbackCanceledin interfaceITXPLogger
nodeCommitFailedPolicyAction
public void nodeCommitFailedPolicyAction(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action)
- Specified by:
nodeCommitFailedPolicyActionin interfaceITXPLogger
heuristicMixed
public void heuristicMixed(TXProcessImpl process)
- Specified by:
heuristicMixedin interfaceITXPLogger
nodeRollbackFailedPolicyAction
public void nodeRollbackFailedPolicyAction(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action)
- Specified by:
nodeRollbackFailedPolicyActionin interfaceITXPLogger
monitorAdded
public void monitorAdded(ITXPMonitor monitor)
- Specified by:
monitorAddedin interfaceITXPLogger
monitorRemoved
public void monitorRemoved(ITXPMonitor monitor)
- Specified by:
monitorRemovedin interfaceITXPLogger
nodeTimeoutSignaledPolicyAction
public void nodeTimeoutSignaledPolicyAction(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action)
- Specified by:
nodeTimeoutSignaledPolicyActionin interfaceITXPLogger
processTimeoutSignaledPolicyAction
public void processTimeoutSignaledPolicyAction(TXProcessImpl process, ITXPPolicy.Action action)
- Specified by:
processTimeoutSignaledPolicyActionin interfaceITXPLogger
localPolicySet
public void localPolicySet(TXProcessImpl process, ITXPPolicy policy)
- Specified by:
localPolicySetin interfaceITXPLogger