Package dev.dsf.fhir.webservice.impl
Class RootServiceImpl
java.lang.Object
dev.dsf.fhir.webservice.base.AbstractBasicService
dev.dsf.fhir.webservice.impl.RootServiceImpl
- All Implemented Interfaces:
BasicService,RootService,org.springframework.beans.factory.InitializingBean
public class RootServiceImpl
extends AbstractBasicService
implements RootService, org.springframework.beans.factory.InitializingBean
-
Field Summary
Fields inherited from class dev.dsf.fhir.webservice.base.AbstractBasicService
currentIdentityProvider -
Constructor Summary
ConstructorsConstructorDescriptionRootServiceImpl(CommandFactory commandFactory, ResponseGenerator responseGenerator, ParameterConverter parameterConverter, ExceptionHandler exceptionHandler, ReferenceCleaner referenceCleaner, HistoryService historyService) -
Method Summary
Modifier and TypeMethodDescriptionvoidjakarta.ws.rs.core.ResponsehandleBundle(org.hl7.fhir.r4.model.Bundle bundle, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) jakarta.ws.rs.core.Responsehistory(jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) jakarta.ws.rs.core.Responseroot(jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) Methods inherited from class dev.dsf.fhir.webservice.base.AbstractBasicService
getCurrentIdentity, setCurrentIdentityProviderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.dsf.fhir.webservice.base.BasicService
setCurrentIdentityProvider
-
Constructor Details
-
RootServiceImpl
public RootServiceImpl(CommandFactory commandFactory, ResponseGenerator responseGenerator, ParameterConverter parameterConverter, ExceptionHandler exceptionHandler, ReferenceCleaner referenceCleaner, HistoryService historyService)
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
root
public jakarta.ws.rs.core.Response root(jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
rootin interfaceRootService
-
handleBundle
public jakarta.ws.rs.core.Response handleBundle(org.hl7.fhir.r4.model.Bundle bundle, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
handleBundlein interfaceRootService
-
history
public jakarta.ws.rs.core.Response history(jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
historyin interfaceRootService
-