Class ContextSpoofingProcessor

  • All Implemented Interfaces:
    io.gridgo.core.Processor
    Direct Known Subclasses:
    BootContextSpoofingProcessor

    public class ContextSpoofingProcessor
    extends java.lang.Object
    implements io.gridgo.core.Processor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void process​(io.gridgo.core.support.RoutingContext rc, io.gridgo.core.GridgoContext gc)  
      protected io.gridgo.bean.BObject spoofComponent​(io.gridgo.core.support.ContextAwareComponent component)  
      protected io.gridgo.bean.BObject spoofConnector​(io.gridgo.connector.Connector connector)  
      protected io.gridgo.framework.support.Message spoofContext​(io.gridgo.core.GridgoContext gc)  
      protected io.gridgo.bean.BObject spoofEndpoint​(io.gridgo.connector.Connector connector)  
      protected io.gridgo.bean.BObject spoofGateway​(io.gridgo.core.support.subscription.GatewaySubscription subscription)  
      protected io.gridgo.bean.BObject spoofProcessor​(io.gridgo.core.Processor processor)  
      protected io.gridgo.bean.BObject spoofSubscription​(io.gridgo.core.support.subscription.ProcessorSubscription sub)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ContextSpoofingProcessor

        public ContextSpoofingProcessor()
    • Method Detail

      • process

        public void process​(io.gridgo.core.support.RoutingContext rc,
                            io.gridgo.core.GridgoContext gc)
        Specified by:
        process in interface io.gridgo.core.Processor
      • spoofContext

        protected io.gridgo.framework.support.Message spoofContext​(io.gridgo.core.GridgoContext gc)
      • spoofComponent

        protected io.gridgo.bean.BObject spoofComponent​(io.gridgo.core.support.ContextAwareComponent component)
      • spoofGateway

        protected io.gridgo.bean.BObject spoofGateway​(io.gridgo.core.support.subscription.GatewaySubscription subscription)
      • spoofConnector

        protected io.gridgo.bean.BObject spoofConnector​(io.gridgo.connector.Connector connector)
      • spoofEndpoint

        protected io.gridgo.bean.BObject spoofEndpoint​(io.gridgo.connector.Connector connector)
      • spoofSubscription

        protected io.gridgo.bean.BObject spoofSubscription​(io.gridgo.core.support.subscription.ProcessorSubscription sub)
      • spoofProcessor

        protected io.gridgo.bean.BObject spoofProcessor​(io.gridgo.core.Processor processor)