Interface Orderable

All Superinterfaces:
Ordered
All Known Implementing Classes:
AbstractAmqpOutboundEndpoint, AbstractCorrelatingMessageHandler, AbstractHttpRequestExecutingMessageHandler, AbstractInternetProtocolSendingMessageHandler, AbstractMappingMessageRouter, AbstractMessageHandler, AbstractMessageProducingHandler, AbstractMessageRouter, AbstractMessageSplitter, AbstractMqttMessageHandler, AbstractReactiveMessageHandler, AbstractRemoteFileOutboundGateway, AbstractReplyProducingMessageHandler, AbstractReplyProducingPostProcessingMessageHandler, AbstractWebServiceOutboundGateway, AbstractXmppConnectionAwareMessageHandler, AggregatingMessageHandler, AmqpOutboundEndpoint, ApplicationEventPublishingMessageHandler, AsyncAmqpOutboundGateway, BarrierMessageHandler, BridgeHandler, ByteStreamWritingMessageHandler, CamelMessageHandler, CassandraMessageHandler, CharacterStreamWritingMessageHandler, ChatMessageSendingMessageHandler, ContentEnricher, CorrelatingMessageBarrier, DefaultMessageSplitter, DelayHandler, ErrorMessageExceptionTypeRouter, ExpressionEvaluatingMessageHandler, ExpressionEvaluatingRouter, ExpressionEvaluatingSplitter, FileSplitter, FileTransferringMessageHandler, FileWritingMessageHandler, FluxAggregatorMessageHandler, FtpMessageHandler, FtpOutboundGateway, GatewayMessageHandler, GraphQlMessageHandler, HazelcastCacheWritingMessageHandler, HeaderValueRouter, HttpRequestExecutingMessageHandler, JdbcMessageHandler, JdbcOutboundGateway, JmsOutboundGateway, JmsSendingMessageHandler, JpaOutboundGateway, KafkaProducerMessageHandler, LoggingHandler, MailSendingMessageHandler, MarshallingWebServiceOutboundGateway, MessageFilter, MessageHandlerChain, MessageHandlerSupport, MessageTransformingHandler, MethodInvokingMessageHandler, MethodInvokingRouter, MethodInvokingSplitter, MockMessageHandler, MongoDbOutboundGateway, MongoDbStoringMessageHandler, MqttPahoMessageHandler, Mqttv5PahoMessageHandler, MulticastSendingMessageHandler, NotificationPublishingMessageHandler, OperationInvokingMessageHandler, PayloadTypeRouter, PresenceSendingMessageHandler, R2dbcMessageHandler, RabbitStreamMessageHandler, ReactiveMongoDbStoringMessageHandler, ReactiveRedisStreamMessageHandler, RecipientListRouter, RedisOutboundGateway, RedisPublishingMessageHandler, RedisQueueOutboundChannelAdapter, RedisQueueOutboundGateway, RedisStoreWritingMessageHandler, ReplyProducingMessageHandlerWrapper, ResequencingMessageHandler, RSocketOutboundGateway, ScatterGatherHandler, ServiceActivatingHandler, SftpMessageHandler, SftpOutboundGateway, SimpleWebServiceOutboundGateway, SmbMessageHandler, SmbOutboundGateway, StompMessageHandler, StoredProcMessageHandler, StoredProcOutboundGateway, TcpOutboundGateway, TcpSendingMessageHandler, UnicastSendingMessageHandler, WebFluxRequestExecutingMessageHandler, WebSocketOutboundMessageHandler, XPathMessageSplitter, XPathRouter, ZeroMqMessageHandler

public interface Orderable extends Ordered
Interface that extends Ordered while also exposing the setOrder(int) as an interface-level so that it is avaiable on AOP proxies, etc.
Since:
2.0
Author:
Mark Fisher
  • Field Summary

    Fields inherited from interface org.springframework.core.Ordered

    HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setOrder(int order)
    Set the order for this component.

    Methods inherited from interface org.springframework.core.Ordered

    getOrder
  • Method Details

    • setOrder

      void setOrder(int order)
      Set the order for this component.
      Parameters:
      order - the order.