
Class CanonicalSubscription
java.lang.Object
ca.uhn.fhir.jpa.subscription.model.CanonicalSubscription
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IModelJson
,Serializable
,Cloneable
public class CanonicalSubscription
extends Object
implements Serializable, Cloneable, ca.uhn.fhir.model.api.IModelJson
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a headervoid
For now we're using the R4 TriggerDefinition, but this may change in the future when things stabilizeboolean
getChannelExtension
(String theUrl) getChannelExtensions
(String theUrl) boolean
org.hl7.fhir.instance.model.api.IIdType
getIdElement
(ca.uhn.fhir.context.FhirContext theContext) boolean
org.hl7.fhir.r4.model.Subscription.SubscriptionStatus
getTags()
For now we're using the R4 triggerdefinition, but this may change in the future when things stabilizeint
hashCode()
void
setChannelExtensions
(Map<String, List<String>> theChannelExtensions) void
setChannelType
(CanonicalSubscriptionChannelType theChannelType) void
setCriteriaString
(String theCriteriaString) void
setCrossPartitionEnabled
(boolean myCrossPartitionEnabled) void
setEndpointUrl
(String theEndpointUrl) void
setHeaders
(String theHeaders) void
setHeaders
(List<? extends org.hl7.fhir.instance.model.api.IPrimitiveType<String>> theHeader) void
setIdElement
(org.hl7.fhir.instance.model.api.IIdType theIdElement) void
setPartitionId
(Integer thePartitionId) void
setPayloadSearchCriteria
(String thePayloadSearchCriteria) void
setPayloadString
(String thePayloadString) void
setSendDeleteMessages
(boolean theSendDeleteMessages) void
setStatus
(org.hl7.fhir.r4.model.Subscription.SubscriptionStatus theStatus) void
toString()
-
Constructor Details
-
CanonicalSubscription
public CanonicalSubscription()Constructor
-
-
Method Details
-
getPayloadSearchCriteria
-
setPayloadSearchCriteria
-
addTrigger
For now we're using the R4 TriggerDefinition, but this may change in the future when things stabilize -
getChannelType
-
setChannelType
-
getCriteriaString
-
setCriteriaString
-
getEmailDetails
-
getEndpointUrl
-
setEndpointUrl
-
getHeaders
-
setHeaders
public void setHeaders(List<? extends org.hl7.fhir.instance.model.api.IPrimitiveType<String>> theHeader) -
setHeaders
-
getTags
-
setTags
-
getChannelExtension
-
getChannelExtensions
-
setChannelExtensions
-
getIdElement
@Nullable public org.hl7.fhir.instance.model.api.IIdType getIdElement(ca.uhn.fhir.context.FhirContext theContext) -
getIdPart
-
getIdElementString
-
getPayloadString
-
setPayloadString
-
getRestHookDetails
-
getStatus
-
setStatus
-
getRequestPartitionId
-
setPartitionId
-
getCrossPartitionEnabled
-
setCrossPartitionEnabled
-
getTrigger
For now we're using the R4 triggerdefinition, but this may change in the future when things stabilize -
getSendDeleteMessages
-
setSendDeleteMessages
-
equals
-
hashCode
-
setIdElement
-
addHeader
Adds a header- Parameters:
theHeader
- The header, e.g. "Authorization: Bearer AAAAA"
-
toString
-