Class SOLRTrackingParameters

java.lang.Object
org.alfresco.repo.domain.solr.SOLRTrackingParameters

public class SOLRTrackingParameters extends Object
Holds parameters for SOLR DAO calls against alf_transaction and alf_change_set.
Since:
4.0
  • Constructor Details

    • SOLRTrackingParameters

      public SOLRTrackingParameters(Long deletedTypeQNameId)
      Construct the parameters
      Parameters:
      deletedTypeQNameId - the QName ID representing deleted nodes
  • Method Details

    • getFromIdInclusive

      public Long getFromIdInclusive()
    • setFromIdInclusive

      public void setFromIdInclusive(Long fromIdInclusive)
    • getFromCommitTimeInclusive

      public Long getFromCommitTimeInclusive()
    • setFromCommitTimeInclusive

      public void setFromCommitTimeInclusive(Long fromCommitTimeInclusive)
    • getIds

      public List<Long> getIds()
    • setIds

      public void setIds(List<Long> ids)
    • getTrue

      public boolean getTrue()
      Helper for cross-DB boolean support
      Returns:
      true always
    • getFalse

      public boolean getFalse()
      Helper for cross-DB boolean support
      Returns:
      false always
    • getDeletedTypeQNameId

      public Long getDeletedTypeQNameId()
    • getToIdExclusive

      public Long getToIdExclusive()
    • setToIdExclusive

      public void setToIdExclusive(Long toIdExclusive)
    • getToCommitTimeExclusive

      public Long getToCommitTimeExclusive()
    • setToCommitTimeExclusive

      public void setToCommitTimeExclusive(Long toCommitTimeExclusive)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object