Package com.iizix.txp.impl
Class TXPNodeLogger
- java.lang.Object
- com.iizix.txp.impl.TXPNodeLogger
- All Implemented Interfaces:
ITXPBasicLogger
,ITXPNodeLogger
- Direct Known Subclasses:
ActionActorTXPNodeLogger
public class TXPNodeLogger extends java.lang.Object implements ITXPNodeLogger
- Author:
- Freggle
Constructor Summary
Constructors Constructor Description TXPNodeLogger()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ITXPNode.State
changedState(ITXPNode.State state)
TXPException
error(java.lang.String message, java.lang.Throwable t)
protected TXPException
expand(java.lang.String m, java.lang.Throwable t)
TXPException
fatal(java.lang.String message, java.lang.Throwable t)
java.lang.String
info(java.lang.String message)
void
processTimedOut(ITXProcess process)
void
ready()
ITXPNode.State
returnedState(ITXPNode.State state)
long
settingTimeout(long timeout)
void
timedOut()
void
timedOut(ITXProcess process)
TXPException
warning(java.lang.String message, java.lang.Throwable t)
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:
fatal
in interfaceITXPBasicLogger
error
public TXPException error(java.lang.String message, java.lang.Throwable t)
- Specified by:
error
in interfaceITXPBasicLogger
warning
public TXPException warning(java.lang.String message, java.lang.Throwable t)
- Specified by:
warning
in interfaceITXPBasicLogger
info
public java.lang.String info(java.lang.String message)
- Specified by:
info
in interfaceITXPBasicLogger
returnedState
public ITXPNode.State returnedState(ITXPNode.State state)
- Specified by:
returnedState
in interfaceITXPNodeLogger
changedState
public ITXPNode.State changedState(ITXPNode.State state)
- Specified by:
changedState
in interfaceITXPNodeLogger
settingTimeout
public long settingTimeout(long timeout)
- Specified by:
settingTimeout
in interfaceITXPNodeLogger
timedOut
public void timedOut(ITXProcess process)
- Specified by:
timedOut
in interfaceITXPNodeLogger
processTimedOut
public void processTimedOut(ITXProcess process)
- Specified by:
processTimedOut
in interfaceITXPNodeLogger
timedOut
public void timedOut()
- Specified by:
timedOut
in interfaceITXPNodeLogger
ready
public void ready()
- Specified by:
ready
in interfaceITXPNodeLogger