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 PKIService
bannerFile, DEFAULT_LONG_CACHE_LIFETIME, DEFAULT_SIZE, headers, MESSAGE_FORMATS, MIN_FILTER_LENGTH, request, servletContext, servletRequest, uriInfoModifier and TypeFieldDescriptionstatic Pathstatic final intstatic final intprotected javax.ws.rs.core.HttpHeadersstatic List<javax.ws.rs.core.MediaType> static final intprotected javax.ws.rs.core.Requestprotected javax.servlet.ServletContextprotected javax.servlet.http.HttpServletRequestprotected javax.ws.rs.core.UriInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSelfTestData(ISelfTestSubsystem subsystem, String selfTestID) javax.ws.rs.core.ResponseexecuteSelfTests(String action) javax.ws.rs.core.ResponsefindSelfTests(String filter, Integer start, Integer size) javax.ws.rs.core.ResponsegetSelfTest(String selfTestID) javax.ws.rs.core.ResponserunSelfTest(String selfTestID) javax.ws.rs.core.ResponseMethods inherited from class PKIService
createCreatedResponse, createNoContentResponse, createOKResponse, createOKResponse, getBanner, getInstanceDir, getLocale, getParams, getResponseFormat, getResponseFormat, isBannerEnabled, marshall, resolveFormat, resolveFormat, sendConditionalGetResponse, unmarshallModifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsecreateCreatedResponse(Object entity, URI link) javax.ws.rs.core.Responsejavax.ws.rs.core.Responsejavax.ws.rs.core.ResponsecreateOKResponse(Object entity) static Stringstatic StringgetLocale(javax.ws.rs.core.HttpHeaders headers) Get the values of the fields annotated with @FormParam.javax.ws.rs.core.MediaTypestatic javax.ws.rs.core.MediaTypegetResponseFormat(javax.ws.rs.core.HttpHeaders headers) static booleanMarshall response object with custom mapping if available.static javax.ws.rs.core.MediaTyperesolveFormat(List<javax.ws.rs.core.MediaType> formats) static javax.ws.rs.core.MediaTyperesolveFormat(javax.ws.rs.core.MediaType format) javax.ws.rs.core.ResponsesendConditionalGetResponse(int ctime, Object entity, javax.ws.rs.core.Request request) <T> Tunmarshall(Object request, Class<T> clazz) Unmarshall request object with custom mapping if available.
-
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:
findSelfTestsin interfaceSelfTestResource
-
getSelfTest
- Specified by:
getSelfTestin interfaceSelfTestResource
-
executeSelfTests
- Specified by:
executeSelfTestsin interfaceSelfTestResource
-
runSelfTests
public javax.ws.rs.core.Response runSelfTests()- Specified by:
runSelfTestsin interfaceSelfTestResource
-
runSelfTest
- Specified by:
runSelfTestin interfaceSelfTestResource
-