Class ETagFactoryDefault

java.lang.Object
org.spincast.plugins.routing.ETagFactoryDefault
All Implemented Interfaces:
org.spincast.core.routing.ETagFactory

public class ETagFactoryDefault extends Object implements org.spincast.core.routing.ETagFactory
Default ETag factory.
  • Field Details

    • ETAG_HEADER_VALUE_PATTERN

      protected static final Pattern ETAG_HEADER_VALUE_PATTERN
  • Constructor Details

    • ETagFactoryDefault

      @Inject public ETagFactoryDefault()
      Constructor
  • Method Details

    • create

      public org.spincast.core.routing.ETag create(String tag)
      Specified by:
      create in interface org.spincast.core.routing.ETagFactory
    • create

      public org.spincast.core.routing.ETag create(String tag, boolean isWeak)
      Specified by:
      create in interface org.spincast.core.routing.ETagFactory
    • create

      public org.spincast.core.routing.ETag create(String tag, boolean isWeak, boolean isWildcard)
      Specified by:
      create in interface org.spincast.core.routing.ETagFactory
    • deserializeHeaderValue

      public org.spincast.core.routing.ETag deserializeHeaderValue(String etagHeaderValue)
      Specified by:
      deserializeHeaderValue in interface org.spincast.core.routing.ETagFactory