
Package ca.uhn.fhir.jpa.dao.expunge
Class ExpungeEverythingService
java.lang.Object
ca.uhn.fhir.jpa.dao.expunge.ExpungeEverythingService
- All Implemented Interfaces:
IExpungeEverythingService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected javax.persistence.EntityManager
protected ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
expungeEverything
(ca.uhn.fhir.rest.api.server.RequestDetails theRequest) int
expungeEverythingByType
(Class<?> theEntityType) int
int
-
Field Details
-
myEntityManager
-
myInterceptorBroadcaster
-
-
Constructor Details
-
ExpungeEverythingService
public ExpungeEverythingService()
-
-
Method Details
-
expungeEverything
- Specified by:
expungeEverything
in interfaceIExpungeEverythingService
-
getExpungeDeletedEntityCount
- Specified by:
getExpungeDeletedEntityCount
in interfaceIExpungeEverythingService
-
expungeEverythingByType
- Specified by:
expungeEverythingByType
in interfaceIExpungeEverythingService
-
expungeEverythingMdmLinks
- Specified by:
expungeEverythingMdmLinks
in interfaceIExpungeEverythingService
-