类 MethodExsMessageHandler

  • 所有已实现的接口:
    org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.messaging.MessageHandler

    public class MethodExsMessageHandler
    extends org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler<org.springframework.messaging.handler.annotation.MessageMapping>
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      static java.lang.String DEFAULT_DESTINATION  
      • 从类继承的字段 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler

        logger
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      protected org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver createExceptionHandlerMethodResolverFor​(java.lang.Class<?> beanType)  
      org.springframework.core.convert.ConversionService getConversionService()  
      protected java.lang.String getDestination​(org.springframework.messaging.Message<?> message)  
      protected java.util.Set<java.lang.String> getDirectLookupDestinations​(org.springframework.messaging.handler.annotation.MessageMapping mapping)  
      protected java.util.Comparator<org.springframework.messaging.handler.annotation.MessageMapping> getMappingComparator​(org.springframework.messaging.Message<?> message)  
      protected org.springframework.messaging.handler.annotation.MessageMapping getMappingForMethod​(java.lang.reflect.Method method, java.lang.Class<?> handlerType)  
      protected org.springframework.messaging.handler.annotation.MessageMapping getMatchingMapping​(org.springframework.messaging.handler.annotation.MessageMapping mapping, org.springframework.messaging.Message<?> message)  
      org.springframework.messaging.converter.MessageConverter getMessageConverter()  
      org.springframework.validation.Validator getValidator()  
      protected java.util.List<? extends org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver> initArgumentResolvers()  
      protected java.util.List<? extends org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandler> initReturnValueHandlers()  
      protected boolean isHandler​(java.lang.Class<?> beanType)  
      void setConversionService​(org.springframework.core.convert.ConversionService conversionService)  
      void setMessageConverter​(org.springframework.messaging.converter.MessageConverter messageConverter)  
      void setValidator​(org.springframework.validation.Validator validator)  
      • 从类继承的方法 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler

        afterPropertiesSet, createHandlerMethod, detectHandlerMethods, getApplicationContext, getArgumentResolvers, getCustomArgumentResolvers, getCustomReturnValueHandlers, getDestinationPrefixes, getExceptionHandlerMethod, getHandlerMethodLogger, getHandlerMethods, getLookupDestination, getReturnValueHandlerLogger, getReturnValueHandlers, handleMatch, handleMessage, handleMessageInternal, handleNoMatch, processHandlerMethodException, registerExceptionHandlerAdvice, registerHandlerMethod, setApplicationContext, setArgumentResolvers, setCustomArgumentResolvers, setCustomReturnValueHandlers, setDestinationPrefixes, setReturnValueHandlers, toString
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 字段详细资料

      • DEFAULT_DESTINATION

        public static final java.lang.String DEFAULT_DESTINATION
        另请参阅:
        常量字段值
    • 构造器详细资料

      • MethodExsMessageHandler

        public MethodExsMessageHandler()
    • 方法详细资料

      • getMessageConverter

        public org.springframework.messaging.converter.MessageConverter getMessageConverter()
      • setMessageConverter

        public void setMessageConverter​(org.springframework.messaging.converter.MessageConverter messageConverter)
      • getConversionService

        public org.springframework.core.convert.ConversionService getConversionService()
      • setConversionService

        public void setConversionService​(org.springframework.core.convert.ConversionService conversionService)
      • getValidator

        @Nullable
        public org.springframework.validation.Validator getValidator()
      • setValidator

        public void setValidator​(@Nullable
                                 org.springframework.validation.Validator validator)
      • initArgumentResolvers

        protected java.util.List<? extends org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver> initArgumentResolvers()
        指定者:
        initArgumentResolvers 在类中 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler<org.springframework.messaging.handler.annotation.MessageMapping>
      • initReturnValueHandlers

        protected java.util.List<? extends org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandler> initReturnValueHandlers()
        指定者:
        initReturnValueHandlers 在类中 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler<org.springframework.messaging.handler.annotation.MessageMapping>
      • isHandler

        protected boolean isHandler​(java.lang.Class<?> beanType)
        指定者:
        isHandler 在类中 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler<org.springframework.messaging.handler.annotation.MessageMapping>
      • getMappingForMethod

        protected org.springframework.messaging.handler.annotation.MessageMapping getMappingForMethod​(java.lang.reflect.Method method,
                                                                                                      java.lang.Class<?> handlerType)
        指定者:
        getMappingForMethod 在类中 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler<org.springframework.messaging.handler.annotation.MessageMapping>
      • getDirectLookupDestinations

        protected java.util.Set<java.lang.String> getDirectLookupDestinations​(org.springframework.messaging.handler.annotation.MessageMapping mapping)
        指定者:
        getDirectLookupDestinations 在类中 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler<org.springframework.messaging.handler.annotation.MessageMapping>
      • getDestination

        protected java.lang.String getDestination​(org.springframework.messaging.Message<?> message)
        指定者:
        getDestination 在类中 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler<org.springframework.messaging.handler.annotation.MessageMapping>
      • getMatchingMapping

        protected org.springframework.messaging.handler.annotation.MessageMapping getMatchingMapping​(org.springframework.messaging.handler.annotation.MessageMapping mapping,
                                                                                                     org.springframework.messaging.Message<?> message)
        指定者:
        getMatchingMapping 在类中 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler<org.springframework.messaging.handler.annotation.MessageMapping>
      • getMappingComparator

        protected java.util.Comparator<org.springframework.messaging.handler.annotation.MessageMapping> getMappingComparator​(org.springframework.messaging.Message<?> message)
        指定者:
        getMappingComparator 在类中 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler<org.springframework.messaging.handler.annotation.MessageMapping>
      • createExceptionHandlerMethodResolverFor

        protected org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver createExceptionHandlerMethodResolverFor​(java.lang.Class<?> beanType)
        指定者:
        createExceptionHandlerMethodResolverFor 在类中 org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler<org.springframework.messaging.handler.annotation.MessageMapping>