Class SubscriptionValidatingInterceptor
java.lang.Object
ca.uhn.fhir.jpa.subscription.submit.interceptor.SubscriptionValidatingInterceptor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidresourcePreCreate(org.hl7.fhir.instance.model.api.IBaseResource theResource, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)voidresourcePreCreate(org.hl7.fhir.instance.model.api.IBaseResource theOldResource, org.hl7.fhir.instance.model.api.IBaseResource theResource, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)voidsetDaoConfigForUnitTest(DaoConfig theDaoConfig)voidsetDaoRegistryForUnitTest(DaoRegistry theDaoRegistry)voidsetFhirContextForUnitTest(ca.uhn.fhir.context.FhirContext theFhirContext)voidsetRequestPartitionHelperSvcForUnitTest(IRequestPartitionHelperSvc theRequestPartitionHelperSvc)voidsetSubscriptionCanonicalizerForUnitTest(SubscriptionCanonicalizer theSubscriptionCanonicalizer)voidsetSubscriptionStrategyEvaluatorForUnitTest(SubscriptionStrategyEvaluator theSubscriptionStrategyEvaluator)protected voidvalidateChannelEndpoint(CanonicalSubscription theResource)protected voidvalidateChannelPayload(CanonicalSubscription theResource)protected voidvalidateChannelType(CanonicalSubscription theSubscription)voidvalidateMessageSubscriptionEndpoint(String theEndpointUrl)voidvalidateQuery(String theQuery, String theFieldName)voidvalidateSubmittedSubscription(org.hl7.fhir.instance.model.api.IBaseResource theSubscription)Deprecated.voidvalidateSubmittedSubscription(org.hl7.fhir.instance.model.api.IBaseResource theSubscription, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
-
Constructor Details
-
SubscriptionValidatingInterceptor
public SubscriptionValidatingInterceptor()
-
-
Method Details
-
resourcePreCreate
public void resourcePreCreate(org.hl7.fhir.instance.model.api.IBaseResource theResource, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) -
resourcePreCreate
public void resourcePreCreate(org.hl7.fhir.instance.model.api.IBaseResource theOldResource, org.hl7.fhir.instance.model.api.IBaseResource theResource, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) -
setFhirContextForUnitTest
-
validateSubmittedSubscription
@Deprecated public void validateSubmittedSubscription(org.hl7.fhir.instance.model.api.IBaseResource theSubscription)Deprecated. -
validateSubmittedSubscription
public void validateSubmittedSubscription(org.hl7.fhir.instance.model.api.IBaseResource theSubscription, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) -
validateQuery
-
validateMessageSubscriptionEndpoint
-
validateChannelType
-
validateChannelEndpoint
-
validateChannelPayload
-
setSubscriptionCanonicalizerForUnitTest
public void setSubscriptionCanonicalizerForUnitTest(SubscriptionCanonicalizer theSubscriptionCanonicalizer) -
setDaoRegistryForUnitTest
-
setDaoConfigForUnitTest
-
setRequestPartitionHelperSvcForUnitTest
public void setRequestPartitionHelperSvcForUnitTest(IRequestPartitionHelperSvc theRequestPartitionHelperSvc) -
setSubscriptionStrategyEvaluatorForUnitTest
public void setSubscriptionStrategyEvaluatorForUnitTest(SubscriptionStrategyEvaluator theSubscriptionStrategyEvaluator)
-