Package dev.dsf.fhir.webservice.jaxrs
Class StructureDefinitionServiceJaxrs
java.lang.Object
dev.dsf.fhir.webservice.base.AbstractBasicService
dev.dsf.fhir.webservice.base.AbstractDelegatingBasicService<S>
dev.dsf.fhir.webservice.jaxrs.AbstractServiceJaxrs<S>
dev.dsf.fhir.webservice.jaxrs.AbstractResourceServiceJaxrs<org.hl7.fhir.r4.model.StructureDefinition,StructureDefinitionService>
dev.dsf.fhir.webservice.jaxrs.StructureDefinitionServiceJaxrs
- All Implemented Interfaces:
BasicService,BasicResourceService<org.hl7.fhir.r4.model.StructureDefinition>,StructureDefinitionService,org.springframework.beans.factory.InitializingBean
@Path("StructureDefinition")
public class StructureDefinitionServiceJaxrs
extends AbstractResourceServiceJaxrs<org.hl7.fhir.r4.model.StructureDefinition,StructureDefinitionService>
implements StructureDefinitionService
-
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.ResponsegetSnapshotExisting(String snapshotPath, String id, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) jakarta.ws.rs.core.ResponsegetSnapshotNew(String snapshotPath, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) jakarta.ws.rs.core.ResponsepostSnapshotExisting(String snapshotPath, String id, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) jakarta.ws.rs.core.ResponsepostSnapshotNew(String snapshotPath, org.hl7.fhir.r4.model.Parameters parameters, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) Methods inherited from class dev.dsf.fhir.webservice.jaxrs.AbstractResourceServiceJaxrs
create, delete, delete, deletePermanently, history, history, read, search, update, update, vreadMethods 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.specification.BasicResourceService
create, delete, delete, deletePermanently, history, history, read, search, update, update, vreadMethods inherited from interface dev.dsf.fhir.webservice.base.BasicService
setCurrentIdentityProviderMethods inherited from interface org.springframework.beans.factory.InitializingBean
afterPropertiesSet
-
Field Details
-
PATH
- See Also:
-
-
Constructor Details
-
StructureDefinitionServiceJaxrs
-
-
Method Details
-
postSnapshotNew
@POST @Path("/{snapshot : [$]snapshot(/)?}") public jakarta.ws.rs.core.Response postSnapshotNew(@PathParam("snapshot") String snapshotPath, org.hl7.fhir.r4.model.Parameters parameters, @Context jakarta.ws.rs.core.UriInfo uri, @Context jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
postSnapshotNewin interfaceStructureDefinitionService
-
getSnapshotNew
@GET @Path("/{snapshot : [$]snapshot(/)?}") public jakarta.ws.rs.core.Response getSnapshotNew(@PathParam("snapshot") String snapshotPath, @Context jakarta.ws.rs.core.UriInfo uri, @Context jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
getSnapshotNewin interfaceStructureDefinitionService
-
postSnapshotExisting
@POST @Path("/{id}/{snapshot : [$]snapshot(/)?}") public jakarta.ws.rs.core.Response postSnapshotExisting(@PathParam("snapshot") String snapshotPath, @PathParam("id") String id, @Context jakarta.ws.rs.core.UriInfo uri, @Context jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
postSnapshotExistingin interfaceStructureDefinitionService
-
getSnapshotExisting
@GET @Path("/{id}/{snapshot : [$]snapshot(/)?}") public jakarta.ws.rs.core.Response getSnapshotExisting(@PathParam("snapshot") String snapshotPath, @PathParam("id") String id, @Context jakarta.ws.rs.core.UriInfo uri, @Context jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
getSnapshotExistingin interfaceStructureDefinitionService
-