Class RESTMessage
java.lang.Object
com.netscape.certsrv.base.RESTMessage
- All Implemented Interfaces:
JSONSerializer
- Direct Known Subclasses:
Account, CAInfo, CertEnrollmentRequest, Info, KeyArchivalRequest, KeyGenerationRequest, KeyRecoveryRequest, KRAInfo, PKIException.Data
This is a base class for some REST request/response messages.
JSON mapping:
XML mapping:
- Author:
- Ade Lee
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Field Summary
FieldsFields inherited from interface JSONSerializer
logger -
Constructor Summary
ConstructorsConstructorDescriptionRESTMessage(jakarta.ws.rs.core.MultivaluedMap<String, String> form) RESTMessage(Map<String, String[]> parameterMap) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic RESTMessagestatic voidfromDOM(Element element, RESTMessage resourceMessage) static RESTMessagegetAttribute(String name) inthashCode()removeAttribute(String name) voidsetAttribute(String name, String value) voidvoidsetAttributes(Map<String, String> attributes) voidsetClassName(String className) voidtoString()Returns a string representation of the object.toXML()Methods inherited from interface JSONSerializer
toJSON
-
Field Details
-
attributes
-
className
-
-
Constructor Details
-
RESTMessage
public RESTMessage() -
RESTMessage
-
RESTMessage
-
-
Method Details
-
getClassName
-
setClassName
-
getAttributes
-
setAttributes
-
getAttributeList
-
setAttributeList
-
getAttributeNames
-
getAttribute
-
setAttribute
-
removeAttribute
-
hashCode
-
equals
-
toDOM
-
toDOM
-
fromDOM
-
fromDOM
-
toXML
-
fromXML
- Throws:
Exception
-
toString
-