Class SOLRTrackingParameters


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

      • SOLRTrackingParameters

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

      • getFromIdInclusive

        public Long getFromIdInclusive()
      • setFromIdInclusive

        public void setFromIdInclusive​(Long fromIdInclusive)
      • getFromCommitTimeInclusive

        public Long getFromCommitTimeInclusive()
      • setFromCommitTimeInclusive

        public void setFromCommitTimeInclusive​(Long fromCommitTimeInclusive)
      • 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