
Class BaseResourceModifiedMessage
java.lang.Object
ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IModelJson
,IResourceMessage
- Direct Known Subclasses:
ResourceOperationMessage
public abstract class BaseResourceModifiedMessage
extends BaseResourceMessage
implements IResourceMessage, ca.uhn.fhir.model.api.IModelJson
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
BaseResourceMessage.OperationTypeEnum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ca.uhn.fhir.interceptor.model.RequestPartitionId
protected String
protected org.hl7.fhir.instance.model.api.IBaseResource
protected String
Fields inherited from class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
myOperationType
-
Constructor Summary
ConstructorsConstructorDescriptionConstructorBaseResourceModifiedMessage
(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.instance.model.api.IBaseResource theResource, BaseResourceMessage.OperationTypeEnum theOperationType) BaseResourceModifiedMessage
(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.instance.model.api.IBaseResource theNewResource, BaseResourceMessage.OperationTypeEnum theOperationType, RequestDetails theRequest) BaseResourceModifiedMessage
(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.instance.model.api.IBaseResource theNewResource, BaseResourceMessage.OperationTypeEnum theOperationType, RequestDetails theRequest, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId) -
Method Summary
Modifier and TypeMethodDescriptiongetId()
Deprecated.org.hl7.fhir.instance.model.api.IIdType
getId
(ca.uhn.fhir.context.FhirContext theCtx) Deprecated.org.hl7.fhir.instance.model.api.IBaseResource
getNewPayload
(ca.uhn.fhir.context.FhirContext theCtx) ca.uhn.fhir.interceptor.model.RequestPartitionId
org.hl7.fhir.instance.model.api.IBaseResource
getPayload
(ca.uhn.fhir.context.FhirContext theCtx) org.hl7.fhir.instance.model.api.IIdType
getPayloadId
(ca.uhn.fhir.context.FhirContext theCtx) protected static boolean
payloadContainsNoPlaceholderReferences
(ca.uhn.fhir.context.FhirContext theCtx, org.hl7.fhir.instance.model.api.IBaseResource theNewPayload) void
setId
(org.hl7.fhir.instance.model.api.IIdType theId) Deprecated.protected void
setNewPayload
(ca.uhn.fhir.context.FhirContext theCtx, org.hl7.fhir.instance.model.api.IBaseResource thePayload) void
setPartitionId
(ca.uhn.fhir.interceptor.model.RequestPartitionId thePartitionId) void
setPayloadId
(org.hl7.fhir.instance.model.api.IIdType thePayloadId) toString()
Methods inherited from class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
copyAdditionalPropertiesFrom, getAttribute, getMediaType, getOperationType, getTransactionId, setAttribute, setMediaType, setMessageKey, setOperationType, setTransactionId
-
Field Details
-
myPayload
-
myPayloadId
-
myPartitionId
-
myPayloadDecoded
-
-
Constructor Details
-
BaseResourceModifiedMessage
public BaseResourceModifiedMessage()Constructor -
BaseResourceModifiedMessage
public BaseResourceModifiedMessage(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.instance.model.api.IBaseResource theResource, BaseResourceMessage.OperationTypeEnum theOperationType) -
BaseResourceModifiedMessage
public BaseResourceModifiedMessage(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.instance.model.api.IBaseResource theNewResource, BaseResourceMessage.OperationTypeEnum theOperationType, RequestDetails theRequest) -
BaseResourceModifiedMessage
public BaseResourceModifiedMessage(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.instance.model.api.IBaseResource theNewResource, BaseResourceMessage.OperationTypeEnum theOperationType, RequestDetails theRequest, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId)
-
-
Method Details
-
getPayloadId
- Specified by:
getPayloadId
in interfaceIResourceMessage
-
setPayloadId
- Since:
- 5.6.0
-
getId
Deprecated.UsegetPayloadId()
instead. Deprecated in 5.6.0 / 2021-10-27 -
setId
Deprecated.UsesetPayloadId(IIdType)
. Deprecated in 5.6.0 / 2021-10-27 -
getId
Deprecated.UsegetPayloadId(FhirContext)
. Deprecated in 5.6.0 / 2021-10-27 -
getPayloadId
- Since:
- 5.6.0
-
getNewPayload
public org.hl7.fhir.instance.model.api.IBaseResource getNewPayload(ca.uhn.fhir.context.FhirContext theCtx) -
getPayload
public org.hl7.fhir.instance.model.api.IBaseResource getPayload(ca.uhn.fhir.context.FhirContext theCtx) -
getPayloadString
-
setNewPayload
protected void setNewPayload(ca.uhn.fhir.context.FhirContext theCtx, org.hl7.fhir.instance.model.api.IBaseResource thePayload) -
getPartitionId
-
setPartitionId
-
toString
-
payloadContainsNoPlaceholderReferences
protected static boolean payloadContainsNoPlaceholderReferences(ca.uhn.fhir.context.FhirContext theCtx, org.hl7.fhir.instance.model.api.IBaseResource theNewPayload) -
getMessageKeyOrNull
- Overrides:
getMessageKeyOrNull
in classBaseResourceMessage
-
getPayloadId()
instead.