Package org.dogtagpki.server.rest
Class SelfTestService
java.lang.Object
com.netscape.cms.servlet.base.PKIService
org.dogtagpki.server.rest.SelfTestService
- All Implemented Interfaces:
SelfTestResource
- Author:
- Endi S. Dewata
-
Field Summary
FieldsFields 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 -
Method Summary
Modifier and TypeMethodDescriptioncreateSelfTestData
(ISelfTestSubsystem subsystem, String selfTestID) javax.ws.rs.core.Response
executeSelfTests
(String action) javax.ws.rs.core.Response
findSelfTests
(String filter, Integer start, Integer size) javax.ws.rs.core.Response
getSelfTest
(String selfTestID) javax.ws.rs.core.Response
runSelfTest
(String selfTestID) javax.ws.rs.core.Response
Methods inherited from class com.netscape.cms.servlet.base.PKIService
createCreatedResponse, createNoContentResponse, createOKResponse, createOKResponse, getBanner, getInstanceDir, getLocale, getParams, getResponseFormat, getResponseFormat, isBannerEnabled, marshall, resolveFormat, resolveFormat, sendConditionalGetResponse, unmarshall
-
Field Details
-
logger
public static org.slf4j.Logger logger
-
-
Constructor Details
-
SelfTestService
public SelfTestService()
-
-
Method Details
-
createSelfTestData
public SelfTestData createSelfTestData(ISelfTestSubsystem subsystem, String selfTestID) throws UnsupportedEncodingException, EMissingSelfTestException -
findSelfTests
- Specified by:
findSelfTests
in interfaceSelfTestResource
-
getSelfTest
- Specified by:
getSelfTest
in interfaceSelfTestResource
-
executeSelfTests
- Specified by:
executeSelfTests
in interfaceSelfTestResource
-
runSelfTests
public javax.ws.rs.core.Response runSelfTests()- Specified by:
runSelfTests
in interfaceSelfTestResource
-
runSelfTest
- Specified by:
runSelfTest
in interfaceSelfTestResource
-