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
Modifier and TypeClassDescriptionstatic class
Deprecated.static class
static class
-
Field Summary
Fields inherited from interface ca.uhn.fhir.model.api.IModelJson
SENSITIVE_DATA_FILTER_NAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a headervoid
Deprecated.boolean
getChannelExtension
(String theUrl) getChannelExtensions
(String theUrl) org.hl7.fhir.r5.model.Subscription.SubscriptionPayloadContent
int
org.hl7.fhir.instance.model.api.IIdType
getIdElement
(ca.uhn.fhir.context.FhirContext theContext) int
boolean
org.hl7.fhir.r4.model.Subscription.SubscriptionStatus
getTags()
int
getTopic()
Deprecated.int
hashCode()
boolean
boolean
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
void
setTopicSubscription
(boolean theTopicSubscription) void
setTopicSubscription
(CanonicalTopicSubscription theTopicSubscription) toString()
-
Constructor Details
-
CanonicalSubscription
public CanonicalSubscription()Constructor
-
-
Method Details
-
getPayloadSearchCriteria
-
setPayloadSearchCriteria
-
addTrigger
Deprecated. -
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
-
isCrossPartitionEnabled
-
setCrossPartitionEnabled
-
getTrigger
Deprecated. -
getSendDeleteMessages
-
setSendDeleteMessages
-
equals
-
hashCode
-
setIdElement
-
addHeader
Adds a header- Parameters:
theHeader
- The header, e.g. "Authorization: Bearer AAAAA"
-
toString
-
setTopicSubscription
-
isTopicSubscription
-
getContentType
-
getTopicSubscription
-
setTopicSubscription
-
getContent
-
getTopic
-
getFilters
-
getHeartbeatPeriod
-
getTimeout
-
getMaxCount
-