diff options
author | Endi S. Dewata <edewata@redhat.com> | 2013-07-17 13:20:25 -0400 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2013-07-22 09:55:10 -0400 |
commit | dbf97dfa2f163094b5ce0af299ec4bd902ed3488 (patch) | |
tree | d7b745e776cbcd47889904d70c135fdc0627eb9d /base/common/src/com/netscape/cms/servlet/request/SearchReqs.java | |
parent | 4aa89a9c421a08f7a1367343ced9dcdbcddd849e (diff) | |
download | pki-dbf97dfa2f163094b5ce0af299ec4bd902ed3488.tar.gz pki-dbf97dfa2f163094b5ce0af299ec4bd902ed3488.tar.xz pki-dbf97dfa2f163094b5ce0af299ec4bd902ed3488.zip |
Fixed dependency issue on CMSRequest.
The CMSRequest is a server class but it's used by the ICommandQueue
that belongs in the base package. To fix the dependency issue the
CMSRequest has been refactored to implement a new interface
ICMSRequest in the base package. Some constants in CMSRequest have
also been moved into ICMSRequest. All code referencing CMSRequest
has been adjusted accordingly.
Diffstat (limited to 'base/common/src/com/netscape/cms/servlet/request/SearchReqs.java')
-rw-r--r-- | base/common/src/com/netscape/cms/servlet/request/SearchReqs.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/base/common/src/com/netscape/cms/servlet/request/SearchReqs.java b/base/common/src/com/netscape/cms/servlet/request/SearchReqs.java index 10daeeb08..533199ebc 100644 --- a/base/common/src/com/netscape/cms/servlet/request/SearchReqs.java +++ b/base/common/src/com/netscape/cms/servlet/request/SearchReqs.java @@ -36,6 +36,7 @@ import com.netscape.certsrv.base.IArgBlock; import com.netscape.certsrv.base.IConfigStore; import com.netscape.certsrv.base.ISubsystem; import com.netscape.certsrv.ca.ICertificateAuthority; +import com.netscape.certsrv.common.ICMSRequest; import com.netscape.certsrv.logging.ILogger; import com.netscape.certsrv.request.IRequest; import com.netscape.certsrv.request.IRequestList; @@ -87,7 +88,7 @@ public class SearchReqs extends CMSServlet { public void init(ServletConfig sc) throws ServletException { super.init(sc); // override success to render own template. - mTemplates.remove(CMSRequest.SUCCESS); + mTemplates.remove(ICMSRequest.SUCCESS); if (mAuthority instanceof ISubsystem) { ISubsystem sub = mAuthority; @@ -135,8 +136,8 @@ public class SearchReqs extends CMSServlet { // override success and error templates to null - // handle templates locally. - mTemplates.remove(CMSRequest.SUCCESS); - mTemplates.remove(CMSRequest.ERROR); + mTemplates.remove(ICMSRequest.SUCCESS); + mTemplates.remove(ICMSRequest.ERROR); if (mOutputTemplatePath != null) mFormPath = mOutputTemplatePath; @@ -169,7 +170,7 @@ public class SearchReqs extends CMSServlet { } if (authzToken == null) { - cmsReq.setStatus(CMSRequest.UNAUTHORIZED); + cmsReq.setStatus(ICMSRequest.UNAUTHORIZED); return; } @@ -220,12 +221,12 @@ public class SearchReqs extends CMSServlet { if (xmlOutput != null && xmlOutput.equals("true")) { outputXML(resp, argSet); } else { - cmsReq.setStatus(CMSRequest.SUCCESS); + cmsReq.setStatus(ICMSRequest.SUCCESS); resp.setContentType("text/html"); form.renderOutput(out, argSet); } } else { - cmsReq.setStatus(CMSRequest.ERROR); + cmsReq.setStatus(ICMSRequest.ERROR); cmsReq.setError(error); } } catch (IOException e) { |