Package org.dogtagpki.server.rest
Class SelfTestService
- java.lang.Object
-
- com.netscape.cms.servlet.base.PKIService
-
- org.dogtagpki.server.rest.SelfTestService
-
- All Implemented Interfaces:
com.netscape.certsrv.selftests.SelfTestResource
public class SelfTestService extends PKIService implements com.netscape.certsrv.selftests.SelfTestResource
- Author:
- Endi S. Dewata
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Logger
logger
-
Fields inherited from class com.netscape.cms.servlet.base.PKIService
bannerFile, DEFAULT_LONG_CACHE_LIFETIME, DEFAULT_SIZE, headers, MESSAGE_FORMATS, MIN_FILTER_LENGTH, request, servletContext, servletRequest, uriInfo
-
-
Constructor Summary
Constructors Constructor Description SelfTestService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.netscape.certsrv.selftests.SelfTestData
createSelfTestData(com.netscape.certsrv.selftests.ISelfTestSubsystem subsystem, java.lang.String selfTestID)
javax.ws.rs.core.Response
executeSelfTests(java.lang.String action)
javax.ws.rs.core.Response
findSelfTests(java.lang.String filter, java.lang.Integer start, java.lang.Integer size)
javax.ws.rs.core.Response
getSelfTest(java.lang.String selfTestID)
javax.ws.rs.core.Response
runSelfTest(java.lang.String selfTestID)
javax.ws.rs.core.Response
runSelfTests()
-
Methods inherited from class com.netscape.cms.servlet.base.PKIService
createCreatedResponse, createNoContentResponse, createOKResponse, createOKResponse, getBanner, getInstanceDir, getLocale, getParams, getResponseFormat, getResponseFormat, isBannerEnabled, resolveFormat, resolveFormat, sendConditionalGetResponse
-
-
-
-
Method Detail
-
createSelfTestData
public com.netscape.certsrv.selftests.SelfTestData createSelfTestData(com.netscape.certsrv.selftests.ISelfTestSubsystem subsystem, java.lang.String selfTestID) throws java.io.UnsupportedEncodingException, com.netscape.certsrv.selftests.EMissingSelfTestException
- Throws:
java.io.UnsupportedEncodingException
com.netscape.certsrv.selftests.EMissingSelfTestException
-
findSelfTests
public javax.ws.rs.core.Response findSelfTests(java.lang.String filter, java.lang.Integer start, java.lang.Integer size)
- Specified by:
findSelfTests
in interfacecom.netscape.certsrv.selftests.SelfTestResource
-
getSelfTest
public javax.ws.rs.core.Response getSelfTest(java.lang.String selfTestID)
- Specified by:
getSelfTest
in interfacecom.netscape.certsrv.selftests.SelfTestResource
-
executeSelfTests
public javax.ws.rs.core.Response executeSelfTests(java.lang.String action)
- Specified by:
executeSelfTests
in interfacecom.netscape.certsrv.selftests.SelfTestResource
-
runSelfTests
public javax.ws.rs.core.Response runSelfTests()
- Specified by:
runSelfTests
in interfacecom.netscape.certsrv.selftests.SelfTestResource
-
runSelfTest
public javax.ws.rs.core.Response runSelfTest(java.lang.String selfTestID)
- Specified by:
runSelfTest
in interfacecom.netscape.certsrv.selftests.SelfTestResource
-
-