Package com.unitesk.aspectrace.error
Class ErrorAdapter
- java.lang.Object
-
- com.unitesk.aspectrace.AspectAdapter
-
- com.unitesk.aspectrace.error.ErrorAdapter
-
public class ErrorAdapter extends AspectAdapter
Adapter for "error" aspect.
-
-
Constructor Summary
Constructors Constructor Description ErrorAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAspect()
Gets the name of the aspect that is being handled.java.lang.Class<ErrorListener>
getListenerClass()
Gets interface class which must be realized by all handlers of this aspect.protected java.util.List<ErrorListener>
getListeners()
Gets list of handlers for the internal use.protected void
processMessage(TraceMessage msg)
Handles one message from provider.-
Methods inherited from class com.unitesk.aspectrace.AspectAdapter
addListener, addProcessorTag, getAllTags, getCurrentChannel, getMyTags, getTraceProvider, processingFinished, processingStarted, processTagMessage, removeListener, removeProcessorTag, setCurrentChannel
-
-
-
-
Method Detail
-
getAspect
public java.lang.String getAspect()
Description copied from class:AspectAdapter
Gets the name of the aspect that is being handled.- Specified by:
getAspect
in classAspectAdapter
-
getListenerClass
public java.lang.Class<ErrorListener> getListenerClass()
Description copied from class:AspectAdapter
Gets interface class which must be realized by all handlers of this aspect.- Specified by:
getListenerClass
in classAspectAdapter
-
processMessage
protected void processMessage(TraceMessage msg) throws java.lang.IllegalArgumentException
Description copied from class:AspectAdapter
Handles one message from provider. Realized by concrete aspect dependent adapters. Usual method behaviour - converts raw message from provider into aspect dependent message and distributes it to handlers. Class messagesTagMessage
come in adapter via method callAspectAdapter.processTagMessage(TagMessage)
.- Overrides:
processMessage
in classAspectAdapter
- Throws:
java.lang.IllegalArgumentException
- Incorrect message struct or incorrect message data
-
getListeners
protected java.util.List<ErrorListener> getListeners()
Description copied from class:AspectAdapter
Gets list of handlers for the internal use. Subclasses must override this method with an appropriate type of return value.- Overrides:
getListeners
in classAspectAdapter
-
-