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 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 SelfTestData
createSelfTestData(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, getVersion, isBannerEnabled, resolveFormat, resolveFormat, sendConditionalGetResponse
-
-
-
-
Method Detail
-
createSelfTestData
public SelfTestData createSelfTestData(ISelfTestSubsystem subsystem, java.lang.String selfTestID) throws java.io.UnsupportedEncodingException, EMissingSelfTestException
- Throws:
java.io.UnsupportedEncodingException
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 interfaceSelfTestResource
-
getSelfTest
public javax.ws.rs.core.Response getSelfTest(java.lang.String selfTestID)
- Specified by:
getSelfTest
in interfaceSelfTestResource
-
executeSelfTests
public javax.ws.rs.core.Response executeSelfTests(java.lang.String action)
- Specified by:
executeSelfTests
in interfaceSelfTestResource
-
runSelfTests
public javax.ws.rs.core.Response runSelfTests()
- Specified by:
runSelfTests
in interfaceSelfTestResource
-
runSelfTest
public javax.ws.rs.core.Response runSelfTest(java.lang.String selfTestID)
- Specified by:
runSelfTest
in interfaceSelfTestResource
-
-