Package dev.dsf.fhir.webservice.impl
Class TaskServiceImpl
java.lang.Object
dev.dsf.fhir.webservice.base.AbstractBasicService
dev.dsf.fhir.webservice.impl.AbstractResourceServiceImpl<TaskDao,org.hl7.fhir.r4.model.Task>
dev.dsf.fhir.webservice.impl.TaskServiceImpl
- All Implemented Interfaces:
BasicService,BasicResourceService<org.hl7.fhir.r4.model.Task>,TaskService,org.springframework.beans.factory.InitializingBean
public class TaskServiceImpl
extends AbstractResourceServiceImpl<TaskDao,org.hl7.fhir.r4.model.Task>
implements TaskService
-
Field Summary
Fields inherited from class dev.dsf.fhir.webservice.impl.AbstractResourceServiceImpl
authorizationRuleProvider, dao, defaultPageCount, eventGenerator, eventHandler, exceptionHandler, historyService, parameterConverter, referenceCleaner, referenceExtractor, referenceResolver, resourceType, resourceTypeName, responseGenerator, serverBase, validatorFields inherited from class dev.dsf.fhir.webservice.base.AbstractBasicService
currentIdentityProvider -
Constructor Summary
ConstructorsConstructorDescriptionTaskServiceImpl(String path, String serverBase, int defaultPageCount, TaskDao dao, ResourceValidator validator, EventHandler eventHandler, ExceptionHandler exceptionHandler, EventGenerator eventGenerator, ResponseGenerator responseGenerator, ParameterConverter parameterConverter, ReferenceExtractor referenceExtractor, ReferenceResolver referenceResolver, ReferenceCleaner referenceCleaner, AuthorizationRuleProvider authorizationRuleProvider, HistoryService historyService) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckReferenceAfterUpdate(org.hl7.fhir.r4.model.Task updated, ResourceReference ref) Override this method to exclude references from being checked after an update, add similar rule toCheckReferencesCommandMethods inherited from class dev.dsf.fhir.webservice.impl.AbstractResourceServiceImpl
afterPropertiesSet, checkReferenceAfterCreate, create, delete, delete, deletePermanently, getMediaTypeForRead, getMediaTypeForVRead, getValidateExisting, getValidateNew, history, history, postValidateExisting, postValidateNew, preCreate, preDelete, preUpdate, read, search, update, update, vreadMethods 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.specification.BasicResourceService
create, delete, delete, deletePermanently, getValidateExisting, getValidateNew, history, history, postValidateExisting, postValidateNew, read, search, update, update, vreadMethods inherited from interface dev.dsf.fhir.webservice.base.BasicService
setCurrentIdentityProvider
-
Constructor Details
-
TaskServiceImpl
public TaskServiceImpl(String path, String serverBase, int defaultPageCount, TaskDao dao, ResourceValidator validator, EventHandler eventHandler, ExceptionHandler exceptionHandler, EventGenerator eventGenerator, ResponseGenerator responseGenerator, ParameterConverter parameterConverter, ReferenceExtractor referenceExtractor, ReferenceResolver referenceResolver, ReferenceCleaner referenceCleaner, AuthorizationRuleProvider authorizationRuleProvider, HistoryService historyService)
-
-
Method Details
-
checkReferenceAfterUpdate
protected boolean checkReferenceAfterUpdate(org.hl7.fhir.r4.model.Task updated, ResourceReference ref) Description copied from class:AbstractResourceServiceImplOverride this method to exclude references from being checked after an update, add similar rule toCheckReferencesCommand- Overrides:
checkReferenceAfterUpdatein classAbstractResourceServiceImpl<TaskDao,org.hl7.fhir.r4.model.Task> - Parameters:
updated- notnullref- notnull- Returns:
- true if a reference should be checked
- See Also:
-