Package com.unitesk.aspectrace.common
Interface CommonListener
-
- All Superinterfaces:
AspectListener
- All Known Implementing Classes:
AbstractCommonListener
,FsmAndImpl
,FsmGraphProcessor
,TraceTracker
public interface CommonListener extends AspectListener
Interface of the empty aspect message handler.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
processChannelMessage(ChannelMessage msg)
Message which defines a channel.void
processGlobalTagChange(TagMessage msg)
Changes tags and synchronized messages for other aspects.void
processingFinished(java.lang.String traceDesc, boolean normally)
Notifies about processing end of the trace source.void
processingStarted(java.lang.String traceDesc)
Notifies about processing start of the trace source.-
Methods inherited from interface com.unitesk.aspectrace.AspectListener
attachedToAdapter, processTagChange
-
-
-
-
Method Detail
-
processingStarted
void processingStarted(java.lang.String traceDesc)
Notifies about processing start of the trace source.- Parameters:
traceDesc
- Definition of the trace source (for common files - filename).
-
processingFinished
void processingFinished(java.lang.String traceDesc, boolean normally)
Notifies about processing end of the trace source.- Parameters:
traceDesc
- Definition of the trace source (for common files - filename).normally
-true
if processing ends normally,false
otherwise (IOException, syntax error, etc.)
-
processGlobalTagChange
void processGlobalTagChange(TagMessage msg)
Changes tags and synchronized messages for other aspects. Note: an empty aspect must not have its own tags. If it nonetheless has then they are processed viaAspectListener.processTagChange(TagMessage)
method.
-
processChannelMessage
void processChannelMessage(ChannelMessage msg)
Message which defines a channel.
-
-