Interface Chainable

All Known Subinterfaces:
AuditInterceptor<T>, Interceptor
All Known Implementing Classes:
ChainableImpl, ConsumerAdaptingInterceptor, ConsumerAuditInterceptor, ConsumerAuditInterceptor, ConsumerAuthenticationFailureInterceptor, ConsumerDispatchingInterceptor, ConsumerInPayloadLoggerInterceptor, ConsumerInteractiveResponseSenderInterceptor, ConsumerMarshalInterceptor, ConsumerOutPayloadLoggerInterceptor, ConsumerRequestAcceptanceInterceptor, ConsumerRequestDefragmenterInterceptor, ConsumerRequestInteractionSetterInterceptor, ConsumerResponseAcceptanceInterceptor, ConsumerSegmentEchoingInterceptor, ConsumerStringProcessingInterceptor, ConsumerTracingInterceptor, InterceptorSupport, MllpAuditInterceptorSupport, ProducerAdaptingInterceptor, ProducerAuditInterceptor, ProducerAuditInterceptor, ProducerInPayloadLoggerInterceptor, ProducerMarshalAndInteractiveResponseReceiverInterceptor, ProducerMarshalInterceptor, ProducerOutPayloadLoggerInterceptor, ProducerRequestAcceptanceInterceptor, ProducerRequestFragmenterInterceptor, ProducerResponseAcceptanceInterceptor, ProducerStringProcessingInterceptor, ProducerTracingInterceptor

public interface Chainable
Base for an element of a chain.
Author:
Dmytro Rud
  • Method Details

    • getId

      String getId()
      Returns:
      ID of this chain element.
    • getBefore

      Set<String> getBefore()
      Returns:
      IDs of chain elements this chain element will be/has been deployed before.
    • getAfter

      Set<String> getAfter()
      Returns:
      IDs of chain elements this chain element will be/has been deployed after.