Package dev.dsf.fhir.history
Class HistoryServiceImpl
java.lang.Object
dev.dsf.fhir.history.HistoryServiceImpl
- All Implemented Interfaces:
HistoryService,org.springframework.beans.factory.InitializingBean
public class HistoryServiceImpl
extends Object
implements HistoryService, org.springframework.beans.factory.InitializingBean
-
Constructor Summary
ConstructorsConstructorDescriptionHistoryServiceImpl(String serverBase, int defaultPageCount, ParameterConverter parameterConverter, ExceptionHandler exceptionHandler, ResponseGenerator responseGenerator, ReferenceCleaner referenceCleaner, HistoryDao historyDao, HistoryIdentityFilterFactory historyUserFilterFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.hl7.fhir.r4.model.BundlegetHistory(Identity identity, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) org.hl7.fhir.r4.model.BundlegetHistory(Identity identity, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers, Class<? extends org.hl7.fhir.r4.model.Resource> resource) org.hl7.fhir.r4.model.BundlegetHistory(Identity identity, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers, Class<? extends org.hl7.fhir.r4.model.Resource> resource, String id)
-
Constructor Details
-
HistoryServiceImpl
public HistoryServiceImpl(String serverBase, int defaultPageCount, ParameterConverter parameterConverter, ExceptionHandler exceptionHandler, ResponseGenerator responseGenerator, ReferenceCleaner referenceCleaner, HistoryDao historyDao, HistoryIdentityFilterFactory historyUserFilterFactory)
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
getHistory
public org.hl7.fhir.r4.model.Bundle getHistory(Identity identity, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
getHistoryin interfaceHistoryService
-
getHistory
public org.hl7.fhir.r4.model.Bundle getHistory(Identity identity, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers, Class<? extends org.hl7.fhir.r4.model.Resource> resource) - Specified by:
getHistoryin interfaceHistoryService
-
getHistory
public org.hl7.fhir.r4.model.Bundle getHistory(Identity identity, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers, Class<? extends org.hl7.fhir.r4.model.Resource> resource, String id) - Specified by:
getHistoryin interfaceHistoryService
-