Class CertRecordList

  • All Implemented Interfaces:
    ICertRecordList

    public class CertRecordList
    extends java.lang.Object
    implements ICertRecordList
    A class represents a list of certificate records.

    Version:
    $Revision$, $Date$
    Author:
    thomask mzhao
    • Field Detail

      • logger

        public static org.slf4j.Logger logger
    • Method Detail

      • getSize

        public int getSize()
        Retrieves the size of request list.
        Specified by:
        getSize in interface ICertRecordList
        Returns:
        size
      • processCertRecords

        public void processCertRecords​(int startidx,
                                       int endidx,
                                       IElementProcessor ep)
                                throws EBaseException
        Process certificate record as soon as it is returned. kmccarth: changed to ignore startidx and endidx because VLVs don't provide a stable list.
        Specified by:
        processCertRecords in interface ICertRecordList
        Parameters:
        startidx - starting index
        endidx - ending index
        ep - element processor
        Throws:
        EBaseException - failed to process cert records
      • getCertRecords

        public java.util.Enumeration<ICertRecord> getCertRecords​(int startidx,
                                                                 int endidx)
                                                          throws EBaseException
        Retrieves requests. It's no good to call this if you didnt check if the startidx, endidx are valid.
        Specified by:
        getCertRecords in interface ICertRecordList
        Parameters:
        startidx - starting index
        endidx - ending index
        Throws:
        EBaseException - failed to retrieve