Rename service interface name
This commit is contained in:
parent
83d4035ca1
commit
48bf78e972
|
@ -1,6 +1,5 @@
|
||||||
package ca.uhn.fhir.jpa.config;
|
package ca.uhn.fhir.jpa.config;
|
||||||
|
|
||||||
import ca.uhn.fhir.empi.api.IEmpiBatchService;
|
|
||||||
import ca.uhn.fhir.jpa.batch.BatchJobsConfig;
|
import ca.uhn.fhir.jpa.batch.BatchJobsConfig;
|
||||||
import ca.uhn.fhir.jpa.batch.api.IBatchJobSubmitter;
|
import ca.uhn.fhir.jpa.batch.api.IBatchJobSubmitter;
|
||||||
import ca.uhn.fhir.jpa.batch.svc.BatchJobSubmitterImpl;
|
import ca.uhn.fhir.jpa.batch.svc.BatchJobSubmitterImpl;
|
||||||
|
@ -16,7 +15,6 @@ import net.ttddyy.dsproxy.listener.logging.SLF4JLogLevel;
|
||||||
import net.ttddyy.dsproxy.support.ProxyDataSourceBuilder;
|
import net.ttddyy.dsproxy.support.ProxyDataSourceBuilder;
|
||||||
import org.apache.commons.dbcp2.BasicDataSource;
|
import org.apache.commons.dbcp2.BasicDataSource;
|
||||||
import org.hibernate.dialect.H2Dialect;
|
import org.hibernate.dialect.H2Dialect;
|
||||||
import org.hl7.fhir.instance.model.api.IIdType;
|
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
import org.springframework.context.annotation.Import;
|
import org.springframework.context.annotation.Import;
|
||||||
|
|
|
@ -21,7 +21,7 @@ package ca.uhn.fhir.jpa.empi.config;
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import ca.uhn.fhir.context.FhirContext;
|
import ca.uhn.fhir.context.FhirContext;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiBatchService;
|
import ca.uhn.fhir.empi.api.IEmpiBatchSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiChannelSubmitterSvc;
|
import ca.uhn.fhir.empi.api.IEmpiChannelSubmitterSvc;
|
||||||
import ca.uhn.fhir.empi.rules.config.EmpiRuleValidator;
|
import ca.uhn.fhir.empi.rules.config.EmpiRuleValidator;
|
||||||
import ca.uhn.fhir.jpa.dao.empi.EmpiLinkDeleteSvc;
|
import ca.uhn.fhir.jpa.dao.empi.EmpiLinkDeleteSvc;
|
||||||
|
@ -71,7 +71,7 @@ public class EmpiSubmitterConfig {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Bean
|
@Bean
|
||||||
IEmpiBatchService myEmpiBatchService() {
|
IEmpiBatchSvc empiBatchService() {
|
||||||
return new EmpiBatchSvcImpl();
|
return new EmpiBatchSvcImpl();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,7 +20,7 @@ package ca.uhn.fhir.jpa.empi.svc;
|
||||||
* #L%
|
* #L%
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import ca.uhn.fhir.empi.api.IEmpiBatchService;
|
import ca.uhn.fhir.empi.api.IEmpiBatchSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiChannelSubmitterSvc;
|
import ca.uhn.fhir.empi.api.IEmpiChannelSubmitterSvc;
|
||||||
import ca.uhn.fhir.empi.util.EmpiUtil;
|
import ca.uhn.fhir.empi.util.EmpiUtil;
|
||||||
import ca.uhn.fhir.interceptor.model.RequestPartitionId;
|
import ca.uhn.fhir.interceptor.model.RequestPartitionId;
|
||||||
|
@ -28,7 +28,6 @@ import ca.uhn.fhir.jpa.api.dao.DaoRegistry;
|
||||||
import ca.uhn.fhir.jpa.api.dao.IFhirResourceDao;
|
import ca.uhn.fhir.jpa.api.dao.IFhirResourceDao;
|
||||||
import ca.uhn.fhir.jpa.dao.IResultIterator;
|
import ca.uhn.fhir.jpa.dao.IResultIterator;
|
||||||
import ca.uhn.fhir.jpa.dao.ISearchBuilder;
|
import ca.uhn.fhir.jpa.dao.ISearchBuilder;
|
||||||
import ca.uhn.fhir.jpa.dao.SearchBuilderFactory;
|
|
||||||
import ca.uhn.fhir.jpa.model.search.SearchRuntimeDetails;
|
import ca.uhn.fhir.jpa.model.search.SearchRuntimeDetails;
|
||||||
import ca.uhn.fhir.jpa.searchparam.SearchParameterMap;
|
import ca.uhn.fhir.jpa.searchparam.SearchParameterMap;
|
||||||
import ca.uhn.fhir.rest.api.server.storage.ResourcePersistentId;
|
import ca.uhn.fhir.rest.api.server.storage.ResourcePersistentId;
|
||||||
|
@ -37,7 +36,6 @@ import ca.uhn.fhir.rest.server.exceptions.InvalidRequestException;
|
||||||
import ca.uhn.fhir.rest.server.provider.ProviderConstants;
|
import ca.uhn.fhir.rest.server.provider.ProviderConstants;
|
||||||
import org.hl7.fhir.instance.model.api.IBaseResource;
|
import org.hl7.fhir.instance.model.api.IBaseResource;
|
||||||
import org.hl7.fhir.instance.model.api.IIdType;
|
import org.hl7.fhir.instance.model.api.IIdType;
|
||||||
import org.hl7.fhir.r4.model.Patient;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
@ -48,7 +46,7 @@ import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
public class EmpiBatchSvcImpl implements IEmpiBatchService {
|
public class EmpiBatchSvcImpl implements IEmpiBatchSvc {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private DaoRegistry myDaoRegistry;
|
private DaoRegistry myDaoRegistry;
|
||||||
|
|
|
@ -38,8 +38,6 @@ import static ca.uhn.fhir.empi.api.IEmpiSettings.EMPI_CHANNEL_NAME;
|
||||||
* This class is responsible for manual submissions of {@link IAnyResource} resources onto the Empi Queue.
|
* This class is responsible for manual submissions of {@link IAnyResource} resources onto the Empi Queue.
|
||||||
*/
|
*/
|
||||||
public class EmpiChannelSubmitterSvcImpl implements IEmpiChannelSubmitterSvc {
|
public class EmpiChannelSubmitterSvcImpl implements IEmpiChannelSubmitterSvc {
|
||||||
private IChannelNamer myChannelNamer;
|
|
||||||
|
|
||||||
private MessageChannel myEmpiChannelProducer;
|
private MessageChannel myEmpiChannelProducer;
|
||||||
|
|
||||||
private FhirContext myFhirContext;
|
private FhirContext myFhirContext;
|
||||||
|
@ -57,7 +55,6 @@ public class EmpiChannelSubmitterSvcImpl implements IEmpiChannelSubmitterSvc {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
public EmpiChannelSubmitterSvcImpl(IChannelNamer theChannelNamer, FhirContext theFhirContext, IChannelFactory theIChannelFactory) {
|
public EmpiChannelSubmitterSvcImpl(IChannelNamer theChannelNamer, FhirContext theFhirContext, IChannelFactory theIChannelFactory) {
|
||||||
myChannelNamer = theChannelNamer;
|
|
||||||
myFhirContext = theFhirContext;
|
myFhirContext = theFhirContext;
|
||||||
myChannelFactory = theIChannelFactory;
|
myChannelFactory = theIChannelFactory;
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,7 +4,7 @@ import ca.uhn.fhir.context.FhirContext;
|
||||||
import ca.uhn.fhir.empi.api.EmpiConstants;
|
import ca.uhn.fhir.empi.api.EmpiConstants;
|
||||||
import ca.uhn.fhir.empi.api.EmpiLinkSourceEnum;
|
import ca.uhn.fhir.empi.api.EmpiLinkSourceEnum;
|
||||||
import ca.uhn.fhir.empi.api.EmpiMatchResultEnum;
|
import ca.uhn.fhir.empi.api.EmpiMatchResultEnum;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiBatchService;
|
import ca.uhn.fhir.empi.api.IEmpiBatchSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiSettings;
|
import ca.uhn.fhir.empi.api.IEmpiSettings;
|
||||||
import ca.uhn.fhir.empi.model.EmpiTransactionContext;
|
import ca.uhn.fhir.empi.model.EmpiTransactionContext;
|
||||||
import ca.uhn.fhir.empi.rules.svc.EmpiResourceMatcherSvc;
|
import ca.uhn.fhir.empi.rules.svc.EmpiResourceMatcherSvc;
|
||||||
|
@ -105,7 +105,7 @@ abstract public class BaseEmpiR4Test extends BaseJpaR4Test {
|
||||||
@Autowired
|
@Autowired
|
||||||
SearchParamRegistryImpl mySearchParamRegistry;
|
SearchParamRegistryImpl mySearchParamRegistry;
|
||||||
@Autowired
|
@Autowired
|
||||||
private IEmpiBatchService myEmpiBatchService;
|
private IEmpiBatchSvc myEmpiBatchService;
|
||||||
|
|
||||||
protected ServletRequestDetails myRequestDetails = new ServletRequestDetails(null);
|
protected ServletRequestDetails myRequestDetails = new ServletRequestDetails(null);
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
package ca.uhn.fhir.jpa.empi.provider;
|
package ca.uhn.fhir.jpa.empi.provider;
|
||||||
|
|
||||||
import ca.uhn.fhir.empi.api.IEmpiBatchService;
|
import ca.uhn.fhir.empi.api.IEmpiBatchSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiResetSvc;
|
import ca.uhn.fhir.empi.api.IEmpiResetSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiLinkQuerySvc;
|
import ca.uhn.fhir.empi.api.IEmpiLinkQuerySvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiLinkUpdaterSvc;
|
import ca.uhn.fhir.empi.api.IEmpiLinkUpdaterSvc;
|
||||||
|
@ -38,7 +38,7 @@ public abstract class BaseProviderR4Test extends BaseEmpiR4Test {
|
||||||
@Autowired
|
@Autowired
|
||||||
private IEmpiResetSvc myEmpiExpungeSvc;
|
private IEmpiResetSvc myEmpiExpungeSvc;
|
||||||
@Autowired
|
@Autowired
|
||||||
private IEmpiBatchService myEmpiBatchSvc;
|
private IEmpiBatchSvc myEmpiBatchSvc;
|
||||||
|
|
||||||
private String defaultScript;
|
private String defaultScript;
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
package ca.uhn.fhir.jpa.empi.svc;
|
package ca.uhn.fhir.jpa.empi.svc;
|
||||||
|
|
||||||
import ca.uhn.fhir.empi.api.IEmpiBatchService;
|
import ca.uhn.fhir.empi.api.IEmpiBatchSvc;
|
||||||
import ca.uhn.fhir.interceptor.api.IInterceptorService;
|
import ca.uhn.fhir.interceptor.api.IInterceptorService;
|
||||||
import ca.uhn.fhir.interceptor.api.Pointcut;
|
import ca.uhn.fhir.interceptor.api.Pointcut;
|
||||||
import ca.uhn.fhir.jpa.empi.BaseEmpiR4Test;
|
import ca.uhn.fhir.jpa.empi.BaseEmpiR4Test;
|
||||||
|
@ -17,7 +17,7 @@ import java.util.Date;
|
||||||
class EmpiBatchSvcImplTest extends BaseEmpiR4Test {
|
class EmpiBatchSvcImplTest extends BaseEmpiR4Test {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
IEmpiBatchService myEmpiBatchSvc;
|
IEmpiBatchSvc myEmpiBatchSvc;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
IInterceptorService myInterceptorService;
|
IInterceptorService myInterceptorService;
|
||||||
|
|
|
@ -22,7 +22,7 @@ package ca.uhn.fhir.empi.api;
|
||||||
|
|
||||||
import org.hl7.fhir.instance.model.api.IIdType;
|
import org.hl7.fhir.instance.model.api.IIdType;
|
||||||
|
|
||||||
public interface IEmpiBatchService {
|
public interface IEmpiBatchSvc {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Submit all eligible resources for EMPI processing.
|
* Submit all eligible resources for EMPI processing.
|
|
@ -23,7 +23,7 @@ package ca.uhn.fhir.empi.provider;
|
||||||
import ca.uhn.fhir.context.FhirContext;
|
import ca.uhn.fhir.context.FhirContext;
|
||||||
import ca.uhn.fhir.empi.api.EmpiLinkSourceEnum;
|
import ca.uhn.fhir.empi.api.EmpiLinkSourceEnum;
|
||||||
import ca.uhn.fhir.empi.api.EmpiMatchResultEnum;
|
import ca.uhn.fhir.empi.api.EmpiMatchResultEnum;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiBatchService;
|
import ca.uhn.fhir.empi.api.IEmpiBatchSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiLinkQuerySvc;
|
import ca.uhn.fhir.empi.api.IEmpiLinkQuerySvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiLinkUpdaterSvc;
|
import ca.uhn.fhir.empi.api.IEmpiLinkUpdaterSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiMatchFinderSvc;
|
import ca.uhn.fhir.empi.api.IEmpiMatchFinderSvc;
|
||||||
|
@ -59,7 +59,7 @@ public class EmpiProviderDstu3 extends BaseEmpiProvider {
|
||||||
private final IEmpiLinkUpdaterSvc myEmpiLinkUpdaterSvc;
|
private final IEmpiLinkUpdaterSvc myEmpiLinkUpdaterSvc;
|
||||||
private final IEmpiLinkQuerySvc myEmpiLinkQuerySvc;
|
private final IEmpiLinkQuerySvc myEmpiLinkQuerySvc;
|
||||||
private final IEmpiResetSvc myEmpiResetSvc;
|
private final IEmpiResetSvc myEmpiResetSvc;
|
||||||
private final IEmpiBatchService myEmpiBatchSvc;
|
private final IEmpiBatchSvc myEmpiBatchSvc;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Constructor
|
* Constructor
|
||||||
|
@ -67,7 +67,7 @@ public class EmpiProviderDstu3 extends BaseEmpiProvider {
|
||||||
* Note that this is not a spring bean. Any necessary injections should
|
* Note that this is not a spring bean. Any necessary injections should
|
||||||
* happen in the constructor
|
* happen in the constructor
|
||||||
*/
|
*/
|
||||||
public EmpiProviderDstu3(FhirContext theFhirContext, IEmpiMatchFinderSvc theEmpiMatchFinderSvc, IEmpiPersonMergerSvc thePersonMergerSvc, IEmpiLinkUpdaterSvc theEmpiLinkUpdaterSvc, IEmpiLinkQuerySvc theEmpiLinkQuerySvc, IResourceLoader theResourceLoader, IEmpiResetSvc theEmpiResetSvc, IEmpiBatchService theEmpiBatchSvc) {
|
public EmpiProviderDstu3(FhirContext theFhirContext, IEmpiMatchFinderSvc theEmpiMatchFinderSvc, IEmpiPersonMergerSvc thePersonMergerSvc, IEmpiLinkUpdaterSvc theEmpiLinkUpdaterSvc, IEmpiLinkQuerySvc theEmpiLinkQuerySvc, IResourceLoader theResourceLoader, IEmpiResetSvc theEmpiResetSvc, IEmpiBatchSvc theEmpiBatchSvc) {
|
||||||
super(theFhirContext, theResourceLoader);
|
super(theFhirContext, theResourceLoader);
|
||||||
myEmpiMatchFinderSvc = theEmpiMatchFinderSvc;
|
myEmpiMatchFinderSvc = theEmpiMatchFinderSvc;
|
||||||
myPersonMergerSvc = thePersonMergerSvc;
|
myPersonMergerSvc = thePersonMergerSvc;
|
||||||
|
|
|
@ -22,7 +22,7 @@ package ca.uhn.fhir.empi.provider;
|
||||||
|
|
||||||
import ca.uhn.fhir.context.ConfigurationException;
|
import ca.uhn.fhir.context.ConfigurationException;
|
||||||
import ca.uhn.fhir.context.FhirContext;
|
import ca.uhn.fhir.context.FhirContext;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiBatchService;
|
import ca.uhn.fhir.empi.api.IEmpiBatchSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiResetSvc;
|
import ca.uhn.fhir.empi.api.IEmpiResetSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiLinkQuerySvc;
|
import ca.uhn.fhir.empi.api.IEmpiLinkQuerySvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiLinkUpdaterSvc;
|
import ca.uhn.fhir.empi.api.IEmpiLinkUpdaterSvc;
|
||||||
|
@ -52,7 +52,7 @@ public class EmpiProviderLoader {
|
||||||
@Autowired
|
@Autowired
|
||||||
private IEmpiResetSvc myEmpiResetSvc;
|
private IEmpiResetSvc myEmpiResetSvc;
|
||||||
@Autowired
|
@Autowired
|
||||||
private IEmpiBatchService myEmpiBatchSvc;
|
private IEmpiBatchSvc myEmpiBatchSvc;
|
||||||
|
|
||||||
public void loadProvider() {
|
public void loadProvider() {
|
||||||
switch (myFhirContext.getVersion().getVersion()) {
|
switch (myFhirContext.getVersion().getVersion()) {
|
||||||
|
|
|
@ -23,7 +23,7 @@ package ca.uhn.fhir.empi.provider;
|
||||||
import ca.uhn.fhir.context.FhirContext;
|
import ca.uhn.fhir.context.FhirContext;
|
||||||
import ca.uhn.fhir.empi.api.EmpiLinkSourceEnum;
|
import ca.uhn.fhir.empi.api.EmpiLinkSourceEnum;
|
||||||
import ca.uhn.fhir.empi.api.EmpiMatchResultEnum;
|
import ca.uhn.fhir.empi.api.EmpiMatchResultEnum;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiBatchService;
|
import ca.uhn.fhir.empi.api.IEmpiBatchSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiLinkQuerySvc;
|
import ca.uhn.fhir.empi.api.IEmpiLinkQuerySvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiLinkUpdaterSvc;
|
import ca.uhn.fhir.empi.api.IEmpiLinkUpdaterSvc;
|
||||||
import ca.uhn.fhir.empi.api.IEmpiMatchFinderSvc;
|
import ca.uhn.fhir.empi.api.IEmpiMatchFinderSvc;
|
||||||
|
@ -60,7 +60,7 @@ public class EmpiProviderR4 extends BaseEmpiProvider {
|
||||||
private final IEmpiLinkUpdaterSvc myEmpiLinkUpdaterSvc;
|
private final IEmpiLinkUpdaterSvc myEmpiLinkUpdaterSvc;
|
||||||
private final IEmpiLinkQuerySvc myEmpiLinkQuerySvc;
|
private final IEmpiLinkQuerySvc myEmpiLinkQuerySvc;
|
||||||
private final IEmpiResetSvc myEmpiExpungeSvc;
|
private final IEmpiResetSvc myEmpiExpungeSvc;
|
||||||
private final IEmpiBatchService myEmpiBatchSvc;
|
private final IEmpiBatchSvc myEmpiBatchSvc;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Constructor
|
* Constructor
|
||||||
|
@ -68,7 +68,7 @@ public class EmpiProviderR4 extends BaseEmpiProvider {
|
||||||
* Note that this is not a spring bean. Any necessary injections should
|
* Note that this is not a spring bean. Any necessary injections should
|
||||||
* happen in the constructor
|
* happen in the constructor
|
||||||
*/
|
*/
|
||||||
public EmpiProviderR4(FhirContext theFhirContext, IEmpiMatchFinderSvc theEmpiMatchFinderSvc, IEmpiPersonMergerSvc thePersonMergerSvc, IEmpiLinkUpdaterSvc theEmpiLinkUpdaterSvc, IEmpiLinkQuerySvc theEmpiLinkQuerySvc, IResourceLoader theResourceLoader, IEmpiResetSvc theEmpiExpungeSvc, IEmpiBatchService theEmpiBatchSvc) {
|
public EmpiProviderR4(FhirContext theFhirContext, IEmpiMatchFinderSvc theEmpiMatchFinderSvc, IEmpiPersonMergerSvc thePersonMergerSvc, IEmpiLinkUpdaterSvc theEmpiLinkUpdaterSvc, IEmpiLinkQuerySvc theEmpiLinkQuerySvc, IResourceLoader theResourceLoader, IEmpiResetSvc theEmpiExpungeSvc, IEmpiBatchSvc theEmpiBatchSvc) {
|
||||||
super(theFhirContext, theResourceLoader);
|
super(theFhirContext, theResourceLoader);
|
||||||
myEmpiMatchFinderSvc = theEmpiMatchFinderSvc;
|
myEmpiMatchFinderSvc = theEmpiMatchFinderSvc;
|
||||||
myPersonMergerSvc = thePersonMergerSvc;
|
myPersonMergerSvc = thePersonMergerSvc;
|
||||||
|
|
Loading…
Reference in New Issue