Package dev.dsf.fhir.webservice.jaxrs
Class RootServiceJaxrs
java.lang.Object
dev.dsf.fhir.webservice.base.AbstractBasicService
dev.dsf.fhir.webservice.base.AbstractDelegatingBasicService<S>
dev.dsf.fhir.webservice.jaxrs.AbstractServiceJaxrs<RootService>
dev.dsf.fhir.webservice.jaxrs.RootServiceJaxrs
- All Implemented Interfaces:
BasicService,RootService,org.springframework.beans.factory.InitializingBean
@Path("")
@Produces({"application/xml+fhir","application/fhir+xml","application/xml","application/json+fhir","application/fhir+json","application/json","text/html"})
public class RootServiceJaxrs
extends AbstractServiceJaxrs<RootService>
implements RootService
-
Field Summary
FieldsFields inherited from class dev.dsf.fhir.webservice.base.AbstractDelegatingBasicService
delegateFields inherited from class dev.dsf.fhir.webservice.base.AbstractBasicService
currentIdentityProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.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.jaxrs.AbstractServiceJaxrs
afterPropertiesSetMethods inherited from class dev.dsf.fhir.webservice.base.AbstractDelegatingBasicService
setCurrentIdentityProviderMethods inherited from class dev.dsf.fhir.webservice.base.AbstractBasicService
getCurrentIdentityMethods 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
-
Field Details
-
PATH
- See Also:
-
-
Constructor Details
-
RootServiceJaxrs
-
-
Method Details
-
root
@GET public jakarta.ws.rs.core.Response root(@Context jakarta.ws.rs.core.UriInfo uri, @Context jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
rootin interfaceRootService
-
history
@GET @Path("/_history") public jakarta.ws.rs.core.Response history(@Context jakarta.ws.rs.core.UriInfo uri, @Context jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
historyin interfaceRootService
-
handleBundle
@POST @Consumes({"application/xml+fhir","application/fhir+xml","application/xml","application/json+fhir","application/fhir+json","application/json"}) public jakarta.ws.rs.core.Response handleBundle(org.hl7.fhir.r4.model.Bundle bundle, @Context jakarta.ws.rs.core.UriInfo uri, @Context jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
handleBundlein interfaceRootService
-