Class DecoratedEncoder

java.lang.Object
io.microsphere.spring.cloud.openfeign.components.DecoratedFeignComponent<feign.codec.Encoder>
io.microsphere.spring.cloud.openfeign.components.DecoratedEncoder
All Implemented Interfaces:
feign.codec.Encoder, Refreshable

public class DecoratedEncoder extends DecoratedFeignComponent<feign.codec.Encoder> implements feign.codec.Encoder
Since:
0.0.1
Author:
韩超
  • Constructor Details

    • DecoratedEncoder

      public DecoratedEncoder(String contextId, org.springframework.cloud.context.named.NamedContextFactory<org.springframework.cloud.openfeign.FeignClientSpecification> contextFactory, org.springframework.cloud.openfeign.FeignClientProperties clientProperties, feign.codec.Encoder delegate)
  • Method Details

    • componentType

      protected Class<feign.codec.Encoder> componentType()
      Specified by:
      componentType in class DecoratedFeignComponent<feign.codec.Encoder>
    • encode

      public void encode(Object object, Type bodyType, feign.RequestTemplate template) throws feign.codec.EncodeException
      Specified by:
      encode in interface feign.codec.Encoder
      Throws:
      feign.codec.EncodeException