Class AbstractAS4RawResponseConsumer<IMPLTYPE extends AbstractAS4RawResponseConsumer<IMPLTYPE>>

java.lang.Object
com.helger.phase4.client.AbstractAS4RawResponseConsumer<IMPLTYPE>
Type Parameters:
IMPLTYPE - Implementation type of the derived class
All Implemented Interfaces:
com.helger.commons.traits.IGenericImplTrait<IMPLTYPE>, IAS4RawResponseConsumer
Direct Known Subclasses:
AS4RawResponseConsumerWriteToFile

public abstract class AbstractAS4RawResponseConsumer<IMPLTYPE extends AbstractAS4RawResponseConsumer<IMPLTYPE>> extends Object implements IAS4RawResponseConsumer, com.helger.commons.traits.IGenericImplTrait<IMPLTYPE>
Abstract base implementation of IAS4RawResponseConsumer to provide basic customizability.
Since:
0.13.0
Author:
Philip Helger
  • Field Details

    • DEFAULT_HANDLE_STATUS_LINE

      public static final boolean DEFAULT_HANDLE_STATUS_LINE
      See Also:
    • DEFAULT_HANDLE_HTTP_HEADERS

      public static final boolean DEFAULT_HANDLE_HTTP_HEADERS
      See Also:
  • Constructor Details

    • AbstractAS4RawResponseConsumer

      protected AbstractAS4RawResponseConsumer()
  • Method Details

    • isHandleStatusLine

      public final boolean isHandleStatusLine()
    • setHandleStatusLine

      @Nonnull public final IMPLTYPE setHandleStatusLine(boolean bHandleStatusLine)
    • isHandleHttpHeaders

      public final boolean isHandleHttpHeaders()
    • setHandleHttpHeaders

      @Nonnull public final IMPLTYPE setHandleHttpHeaders(boolean bHandleHttpHeaders)
    • toString

      public String toString()
      Overrides:
      toString in class Object