Class CMSRequestDAO


  • public abstract class CMSRequestDAO
    extends java.lang.Object
    Author:
    alee
    • Constructor Detail

      • CMSRequestDAO

        public CMSRequestDAO()
    • Method Detail

      • listCMSRequests

        public CMSRequestInfos listCMSRequests​(java.lang.String filter,
                                               RequestId start,
                                               int pageSize,
                                               int maxResults,
                                               int maxTime,
                                               javax.ws.rs.core.UriInfo uriInfo)
                                        throws EBaseException
        Finds list of requests matching the specified search filter. If the filter corresponds to a VLV search, then that search is executed and the pageSize and start parameters are used. Otherwise, the maxResults and maxTime parameters are used in the regularly indexed search.
        Parameters:
        filter - - ldap search filter
        start - - start position for VLV search
        pageSize - - page size for VLV search
        maxResults - - max results to be returned in normal search
        maxTime - - max time for normal search
        uriInfo - - uri context of request
        Returns:
        collection of key request info
        Throws:
        EBaseException
      • createCMSRequestInfo

        protected abstract CMSRequestInfo createCMSRequestInfo​(IRequest request,
                                                               javax.ws.rs.core.UriInfo uriInfo)