
Class ResourceDeliveryJsonMessage
java.lang.Object
ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage<ResourceDeliveryMessage>
ca.uhn.fhir.jpa.subscription.model.ResourceDeliveryJsonMessage
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IModelJson
,ca.uhn.fhir.rest.server.messaging.ICanNullPayload
,ca.uhn.fhir.rest.server.messaging.IMessage<ResourceDeliveryMessage>
,ca.uhn.fhir.rest.server.messaging.IMessageDeliveryContext
,org.springframework.messaging.Message<ResourceDeliveryMessage>
public class ResourceDeliveryJsonMessage
extends ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage<ResourceDeliveryMessage>
implements ca.uhn.fhir.rest.server.messaging.ICanNullPayload
-
Field Summary
Fields inherited from interface ca.uhn.fhir.model.api.IModelJson
SENSITIVE_DATA_FILTER_NAME
-
Constructor Summary
ConstructorsConstructorDescriptionConstructorResourceDeliveryJsonMessage
(ResourceDeliveryMessage thePayload) Constructor -
Method Summary
Modifier and TypeMethodDescriptionasJson()
static ResourceDeliveryJsonMessage
void
setPayload
(ResourceDeliveryMessage thePayload) void
toString()
Methods inherited from class ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage
getHapiHeaders, getHeaders, getMessageKey, getRetryCount, setDefaultRetryHeaders, setHeaders
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface ca.uhn.fhir.rest.server.messaging.IMessage
getHeader, getHeadersAsStrings
-
Constructor Details
-
ResourceDeliveryJsonMessage
public ResourceDeliveryJsonMessage()Constructor -
ResourceDeliveryJsonMessage
Constructor
-
-
Method Details
-
getPayload
- Specified by:
getPayload
in interfaceca.uhn.fhir.rest.server.messaging.IMessage<ResourceDeliveryMessage>
- Specified by:
getPayload
in interfaceorg.springframework.messaging.Message<ResourceDeliveryMessage>
-
setPayload
-
toString
-
fromJson
public static ResourceDeliveryJsonMessage fromJson(String theJson) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
asJson
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
setPayloadToNull
- Specified by:
setPayloadToNull
in interfaceca.uhn.fhir.rest.server.messaging.ICanNullPayload
-