public abstract class CMSRequestDAO
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTR_SERIALNO |
protected IAuthority |
authority |
protected com.netscape.cmscore.authorization.AuthzSubsystem |
authz |
static org.slf4j.Logger |
logger |
protected IRequestQueue |
queue |
Constructor and Description |
---|
CMSRequestDAO(java.lang.String authorityName) |
Modifier and Type | Method and Description |
---|---|
protected abstract CMSRequestInfo |
createCMSRequestInfo(IRequest request,
javax.ws.rs.core.UriInfo uriInfo) |
CMSRequestInfos |
listCMSRequests(java.lang.String filter,
RequestId start,
int pageSize,
int maxResults,
int maxTime,
javax.ws.rs.core.UriInfo uriInfo)
Finds list of requests matching the specified search filter.
|
public static org.slf4j.Logger logger
protected IRequestQueue queue
protected IAuthority authority
protected com.netscape.cmscore.authorization.AuthzSubsystem authz
public static final java.lang.String ATTR_SERIALNO
public CMSRequestInfos listCMSRequests(java.lang.String filter, RequestId start, int pageSize, int maxResults, int maxTime, javax.ws.rs.core.UriInfo uriInfo) throws EBaseException
filter
- - ldap search filterstart
- - start position for VLV searchpageSize
- - page size for VLV searchmaxResults
- - max results to be returned in normal searchmaxTime
- - max time for normal searchuriInfo
- - uri context of requestEBaseException
protected abstract CMSRequestInfo createCMSRequestInfo(IRequest request, javax.ws.rs.core.UriInfo uriInfo)