Class AbstractProfile

java.lang.Object
org.archive.modules.revisit.AbstractProfile
All Implemented Interfaces:
RevisitProfile
Direct Known Subclasses:
IdenticalPayloadDigestRevisit, ServerNotModifiedRevisit

public abstract class AbstractProfile
extends Object
implements RevisitProfile
  • Field Details

    • refersToDate

      protected String refersToDate
    • refersToRecordID

      protected String refersToRecordID
  • Constructor Details

    • AbstractProfile

      public AbstractProfile()
  • Method Details

    • getWarcHeaders

      public Map<String,​String> getWarcHeaders()
      Specified by:
      getWarcHeaders in interface RevisitProfile
    • setRefersToDate

      public void setRefersToDate​(String refersToDate)
      Set the refers to date
      Parameters:
      refersToDate - Must be a string representation of a data conforming to W3C/ISO8601 format, assuming UTC. Format is yyyy-MM-dd'T'HH:mm:ss'Z'
      See Also:
      ArchiveUtils.getLog14Date(java.util.Date)
    • getRefersToDate

      public String getRefersToDate()
    • setRefersToDate

      public void setRefersToDate​(long refersToDate)
      Set the refers to date
      Parameters:
      refersToDate -
    • getRefersToRecordID

      public String getRefersToRecordID()
    • setRefersToRecordID

      public void setRefersToRecordID​(String refersToRecordID)