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
public class SelfTestService extends PKIService implements SelfTestResource
- Author:
- Endi S. Dewata
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerlogger-
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 SelfTestDatacreateSelfTestData(ISelfTestSubsystem subsystem, java.lang.String selfTestID)javax.ws.rs.core.ResponseexecuteSelfTests(java.lang.String action)javax.ws.rs.core.ResponsefindSelfTests(java.lang.String filter, java.lang.Integer start, java.lang.Integer size)javax.ws.rs.core.ResponsegetSelfTest(java.lang.String selfTestID)javax.ws.rs.core.ResponserunSelfTest(java.lang.String selfTestID)javax.ws.rs.core.ResponserunSelfTests()-
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 SelfTestData createSelfTestData(ISelfTestSubsystem subsystem, java.lang.String selfTestID) throws java.io.UnsupportedEncodingException, EMissingSelfTestException
- Throws:
java.io.UnsupportedEncodingExceptionEMissingSelfTestException
-
findSelfTests
public javax.ws.rs.core.Response findSelfTests(java.lang.String filter, java.lang.Integer start, java.lang.Integer size)- Specified by:
findSelfTestsin interfaceSelfTestResource
-
getSelfTest
public javax.ws.rs.core.Response getSelfTest(java.lang.String selfTestID)
- Specified by:
getSelfTestin interfaceSelfTestResource
-
executeSelfTests
public javax.ws.rs.core.Response executeSelfTests(java.lang.String action)
- Specified by:
executeSelfTestsin interfaceSelfTestResource
-
runSelfTests
public javax.ws.rs.core.Response runSelfTests()
- Specified by:
runSelfTestsin interfaceSelfTestResource
-
runSelfTest
public javax.ws.rs.core.Response runSelfTest(java.lang.String selfTestID)
- Specified by:
runSelfTestin interfaceSelfTestResource
-
-