Package dev.dsf.fhir.webservice.secure
Class BinaryServiceSecure
java.lang.Object
dev.dsf.fhir.webservice.base.AbstractBasicService
dev.dsf.fhir.webservice.base.AbstractDelegatingBasicService<S>
dev.dsf.fhir.webservice.secure.AbstractServiceSecure<S>
dev.dsf.fhir.webservice.secure.AbstractResourceServiceSecure<BinaryDao,org.hl7.fhir.r4.model.Binary,BinaryService>
dev.dsf.fhir.webservice.secure.BinaryServiceSecure
- All Implemented Interfaces:
BasicService,BasicResourceService<org.hl7.fhir.r4.model.Binary>,BinaryService,org.springframework.beans.factory.InitializingBean
public class BinaryServiceSecure
extends AbstractResourceServiceSecure<BinaryDao,org.hl7.fhir.r4.model.Binary,BinaryService>
implements BinaryService
-
Field Summary
Fields inherited from class dev.dsf.fhir.webservice.secure.AbstractResourceServiceSecure
authorizationRule, dao, exceptionHandler, parameterConverter, referenceCleaner, referenceExtractor, resourceType, resourceTypeName, resourceValidator, serverBaseFields inherited from class dev.dsf.fhir.webservice.secure.AbstractServiceSecure
audit, referenceResolver, responseGeneratorFields inherited from class dev.dsf.fhir.webservice.base.AbstractDelegatingBasicService
delegateFields inherited from class dev.dsf.fhir.webservice.base.AbstractBasicService
currentIdentityProvider -
Constructor Summary
ConstructorsConstructorDescriptionBinaryServiceSecure(BinaryService delegate, String serverBase, ResponseGenerator responseGenerator, ReferenceResolver referenceResolver, ReferenceCleaner referenceCleaner, ReferenceExtractor referenceExtractor, BinaryDao binaryDao, ExceptionHandler exceptionHandler, ParameterConverter parameterConverter, AuthorizationRule<org.hl7.fhir.r4.model.Binary> authorizationRule, ResourceValidator resourceValidator) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responsecreate(InputStream in, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) jakarta.ws.rs.core.Responseupdate(String id, InputStream in, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) Methods inherited from class dev.dsf.fhir.webservice.secure.AbstractResourceServiceSecure
afterPropertiesSet, create, delete, delete, deletePermanently, history, history, read, search, update, update, vreadMethods inherited from class dev.dsf.fhir.webservice.secure.AbstractServiceSecure
forbidden, logCurrentIdentityMethods 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
setCurrentIdentityProvider
-
Constructor Details
-
BinaryServiceSecure
public BinaryServiceSecure(BinaryService delegate, String serverBase, ResponseGenerator responseGenerator, ReferenceResolver referenceResolver, ReferenceCleaner referenceCleaner, ReferenceExtractor referenceExtractor, BinaryDao binaryDao, ExceptionHandler exceptionHandler, ParameterConverter parameterConverter, AuthorizationRule<org.hl7.fhir.r4.model.Binary> authorizationRule, ResourceValidator resourceValidator)
-
-
Method Details
-
create
public jakarta.ws.rs.core.Response create(InputStream in, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
createin interfaceBinaryService
-
update
public jakarta.ws.rs.core.Response update(String id, InputStream in, jakarta.ws.rs.core.UriInfo uri, jakarta.ws.rs.core.HttpHeaders headers) - Specified by:
updatein interfaceBinaryService
-