Uses of Class
com.ibm.fhir.persistence.interceptor.FHIRPersistenceEvent
-
-
Uses of FHIRPersistenceEvent in com.ibm.fhir.notification
Methods in com.ibm.fhir.notification with parameters of type FHIRPersistenceEvent Modifier and Type Method Description void
FHIRNotificationService. afterCreate(FHIRPersistenceEvent pEvent)
void
FHIRNotificationService. afterDelete(FHIRPersistenceEvent pEvent)
void
FHIRNotificationService. afterUpdate(FHIRPersistenceEvent pEvent)
-
Uses of FHIRPersistenceEvent in com.ibm.fhir.persistence.context
Methods in com.ibm.fhir.persistence.context that return FHIRPersistenceEvent Modifier and Type Method Description FHIRPersistenceEvent
FHIRPersistenceContext. getPersistenceEvent()
Returns the FHIRPersistenceEvent instance for the current request.Methods in com.ibm.fhir.persistence.context with parameters of type FHIRPersistenceEvent Modifier and Type Method Description static FHIRPersistenceContext
FHIRPersistenceContextFactory. createPersistenceContext(FHIRPersistenceEvent event)
Returns a FHIRPersistenceContext that contains a FHIRPersistenceEvent instance.static FHIRPersistenceContext
FHIRPersistenceContextFactory. createPersistenceContext(FHIRPersistenceEvent event, boolean includeDeleted)
Returns a FHIRPersistenceContext that contains a FHIRPersistenceEvent instance.static FHIRPersistenceContext
FHIRPersistenceContextFactory. createPersistenceContext(FHIRPersistenceEvent event, boolean includeDeleted, FHIRSearchContext searchContext)
Returns a FHIRPersistenceContext that contains a FHIRPersistenceEvent instance.static FHIRPersistenceContext
FHIRPersistenceContextFactory. createPersistenceContext(FHIRPersistenceEvent event, FHIRHistoryContext historyContext)
Returns a FHIRPersistenceContext that contains a FHIRPersistenceEvent and a FHIRHistoryContext.static FHIRPersistenceContext
FHIRPersistenceContextFactory. createPersistenceContext(FHIRPersistenceEvent event, FHIRSearchContext searchContext)
Returns a FHIRPersistenceContext that contains a FHIRPersistenceEvent and a FHIRSearchContext. -
Uses of FHIRPersistenceEvent in com.ibm.fhir.persistence.context.impl
Methods in com.ibm.fhir.persistence.context.impl that return FHIRPersistenceEvent Modifier and Type Method Description FHIRPersistenceEvent
FHIRPersistenceContextImpl. getPersistenceEvent()
Constructors in com.ibm.fhir.persistence.context.impl with parameters of type FHIRPersistenceEvent Constructor Description FHIRPersistenceContextImpl(FHIRPersistenceEvent pe)
FHIRPersistenceContextImpl(FHIRPersistenceEvent pe, boolean includeDeleted)
FHIRPersistenceContextImpl(FHIRPersistenceEvent pe, boolean includeDeleted, FHIRSearchContext sc)
FHIRPersistenceContextImpl(FHIRPersistenceEvent pe, FHIRHistoryContext hc)
FHIRPersistenceContextImpl(FHIRPersistenceEvent pe, FHIRSearchContext sc)
-
Uses of FHIRPersistenceEvent in com.ibm.fhir.persistence.interceptor
Methods in com.ibm.fhir.persistence.interceptor with parameters of type FHIRPersistenceEvent Modifier and Type Method Description default void
FHIRPersistenceInterceptor. afterCreate(FHIRPersistenceEvent event)
This method is called during the processing of a 'create' REST API invocation, immediately after the new resource has been stored by the persistence layer.default void
FHIRPersistenceInterceptor. afterDelete(FHIRPersistenceEvent event)
This method is called during the processing of a 'delete' REST API invocation, immediately after the resource has been deleted by the persistence layer.default void
FHIRPersistenceInterceptor. afterHistory(FHIRPersistenceEvent event)
This method is called during the processing of a 'history' REST API invocation, immediately after the resource's history has been read by the persistence layer.default void
FHIRPersistenceInterceptor. afterPatch(FHIRPersistenceEvent event)
This method is called during the processing of an 'patch' REST API invocation, immediately after the updated resource has been stored by the persistence layer.default void
FHIRPersistenceInterceptor. afterRead(FHIRPersistenceEvent event)
This method is called during the processing of a 'read' REST API invocation, immediately after the resource has been read by the persistence layer.default void
FHIRPersistenceInterceptor. afterSearch(FHIRPersistenceEvent event)
This method is called during the processing of a 'search' REST API invocation, immediately after the search has been performed by the persistence layer.default void
FHIRPersistenceInterceptor. afterUpdate(FHIRPersistenceEvent event)
This method is called during the processing of an 'update' REST API invocation, immediately after the updated resource has been stored by the persistence layer.default void
FHIRPersistenceInterceptor. afterVread(FHIRPersistenceEvent event)
This method is called during the processing of a 'vread' REST API invocation, immediately after the resource has been read by the persistence layer.default void
FHIRPersistenceInterceptor. beforeCreate(FHIRPersistenceEvent event)
This method is called during the processing of a 'create' REST API invocation, immediately before the new resource is stored by the persistence layer.default void
FHIRPersistenceInterceptor. beforeDelete(FHIRPersistenceEvent event)
This method is called during the processing of a 'delete' REST API invocation, immediately before the resource is deleted by the persistence layer.default void
FHIRPersistenceInterceptor. beforeHistory(FHIRPersistenceEvent event)
This method is called during the processing of a 'history' REST API invocation, immediately before the resource's history is read by the persistence layer.default void
FHIRPersistenceInterceptor. beforePatch(FHIRPersistenceEvent event)
This method is called during the processing of an 'patch' REST API invocation, immediately before the updated resource is stored by the persistence layer.default void
FHIRPersistenceInterceptor. beforeRead(FHIRPersistenceEvent event)
This method is called during the processing of a 'read' REST API invocation, immediately before the resource is read by the persistence layer.default void
FHIRPersistenceInterceptor. beforeSearch(FHIRPersistenceEvent event)
This method is called during the processing of a 'search' REST API invocation, immediately before the search is performed by the persistence layer.default void
FHIRPersistenceInterceptor. beforeUpdate(FHIRPersistenceEvent event)
This method is called during the processing of an 'update' REST API invocation, immediately before the updated resource is stored by the persistence layer.default void
FHIRPersistenceInterceptor. beforeVread(FHIRPersistenceEvent event)
This method is called during the processing of a 'vread' (versioned read) REST API invocation, immediately before the resource is read by the persistence layer. -
Uses of FHIRPersistenceEvent in com.ibm.fhir.persistence.interceptor.impl
Methods in com.ibm.fhir.persistence.interceptor.impl with parameters of type FHIRPersistenceEvent Modifier and Type Method Description void
FHIRPersistenceInterceptorMgr. fireAfterCreateEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireAfterDeleteEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireAfterHistoryEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireAfterPatchEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireAfterReadEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireAfterSearchEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireAfterUpdateEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireAfterVreadEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireBeforeCreateEvent(FHIRPersistenceEvent event)
The following methods will invoke the respective interceptor methods on each registered interceptor.void
FHIRPersistenceInterceptorMgr. fireBeforeDeleteEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireBeforeHistoryEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireBeforePatchEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireBeforeReadEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireBeforeSearchEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireBeforeUpdateEvent(FHIRPersistenceEvent event)
void
FHIRPersistenceInterceptorMgr. fireBeforeVreadEvent(FHIRPersistenceEvent event)
-
Uses of FHIRPersistenceEvent in com.ibm.fhir.server.test.persistence
Methods in com.ibm.fhir.server.test.persistence with parameters of type FHIRPersistenceEvent Modifier and Type Method Description void
TaggingInterceptor. beforeCreate(FHIRPersistenceEvent event)
void
TaggingInterceptor. beforePatch(FHIRPersistenceEvent event)
void
TaggingInterceptor. beforeUpdate(FHIRPersistenceEvent event)
-
Uses of FHIRPersistenceEvent in com.ibm.fhir.smart
Methods in com.ibm.fhir.smart with parameters of type FHIRPersistenceEvent Modifier and Type Method Description void
AuthzPolicyEnforcementPersistenceInterceptor. afterHistory(FHIRPersistenceEvent event)
void
AuthzPolicyEnforcementPersistenceInterceptor. afterRead(FHIRPersistenceEvent event)
void
AuthzPolicyEnforcementPersistenceInterceptor. afterSearch(FHIRPersistenceEvent event)
void
AuthzPolicyEnforcementPersistenceInterceptor. afterVread(FHIRPersistenceEvent event)
void
AuthzPolicyEnforcementPersistenceInterceptor. beforeCreate(FHIRPersistenceEvent event)
void
AuthzPolicyEnforcementPersistenceInterceptor. beforeDelete(FHIRPersistenceEvent event)
void
AuthzPolicyEnforcementPersistenceInterceptor. beforeHistory(FHIRPersistenceEvent event)
void
AuthzPolicyEnforcementPersistenceInterceptor. beforeRead(FHIRPersistenceEvent event)
void
AuthzPolicyEnforcementPersistenceInterceptor. beforeSearch(FHIRPersistenceEvent event)
This method ensures the search is either for a resource type that is not a member of the patient compartment, or is a valid patient-compartment resource search that is scoped to the patient context from the access token.void
AuthzPolicyEnforcementPersistenceInterceptor. beforeUpdate(FHIRPersistenceEvent event)
void
AuthzPolicyEnforcementPersistenceInterceptor. beforeVread(FHIRPersistenceEvent event)
-