Class RequirementAdapter


  • public class RequirementAdapter
    extends AspectAdapter
    Адаптер для аспекта "requirement".
    • Constructor Detail

      • RequirementAdapter

        public RequirementAdapter()
    • 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 class AspectAdapter
      • 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 messages TagMessage come in adapter via method call AspectAdapter.processTagMessage(TagMessage).
        Overrides:
        processMessage in class AspectAdapter
        Throws:
        java.lang.IllegalArgumentException - Incorrect message struct or incorrect message data
      • getListeners

        protected java.util.List<RequirementListener> 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 class AspectAdapter