Class AbstractDynamicHTTPMetadataProviderParser

All Implemented Interfaces:
BeanDefinitionParser
Direct Known Subclasses:
DynamicHTTPMetadataProviderParser

public abstract class AbstractDynamicHTTPMetadataProviderParser extends AbstractDynamicMetadataProviderParser
Parser for abstract dynamic HTTP metadata resolvers.
  • Field Details

    • DEFAULT_USE_CACHING_HTTP_CLIENT

      @Nonnull private static final Boolean DEFAULT_USE_CACHING_HTTP_CLIENT
      Default flag for use of caching HttpClient.
    • DEFAULT_CACHING_CLIENT_CLASS

      @Nonnull private static final Class<?> DEFAULT_CACHING_CLIENT_CLASS
      Default caching HttpClient class.
    • DEFAULT_NON_CACHING_CLIENT_CLASS

      @Nonnull private static final Class<?> DEFAULT_NON_CACHING_CLIENT_CLASS
      Default non-caching HttpClient class.
    • DEFAULT_MAX_CONNECTIONS_TOTAL

      @Nonnull private static final Integer DEFAULT_MAX_CONNECTIONS_TOTAL
      Default max total connections.
    • DEFAULT_MAX_CONNECTIONS_PER_ROUTE

      @Nonnull private static final Integer DEFAULT_MAX_CONNECTIONS_PER_ROUTE
      Default max connections per route.
    • DEFAULT_CONNECTION_REQUEST_TIMEOUT

      @Nonnull @NotEmpty private static final String DEFAULT_CONNECTION_REQUEST_TIMEOUT
      Default request connection timeout.
      See Also:
    • DEFAULT_CONNECTION_TIMEOUT

      @Nonnull @NotEmpty private static final String DEFAULT_CONNECTION_TIMEOUT
      Default connection timeout.
      See Also:
    • DEFAULT_SOCKET_TIMEOUT

      @Nonnull @NotEmpty private static final String DEFAULT_SOCKET_TIMEOUT
      Default socket timeout.
      See Also:
    • DEFAULT_RESPONSE_TIMEOUT

      @Nonnull @NotEmpty private static final String DEFAULT_RESPONSE_TIMEOUT
      Default response timeout.
      See Also:
    • log

      private final org.slf4j.Logger log
      Logger.
  • Constructor Details

    • AbstractDynamicHTTPMetadataProviderParser

      public AbstractDynamicHTTPMetadataProviderParser()
  • Method Details