public class FhirTransactionConfiguration<T extends FhirAuditDataset> extends TransactionConfiguration<T>
Constructor and Description |
---|
FhirTransactionConfiguration(String name,
String description,
boolean isQuery,
AuditStrategy<T> clientAuditStrategy,
AuditStrategy<T> serverAuditStrategy,
ca.uhn.fhir.context.FhirContext fhirContext,
AbstractPlainProvider resourceProvider,
ClientRequestFactory<?> clientRequestFactory,
FhirTransactionValidator fhirValidator) |
FhirTransactionConfiguration(String name,
String description,
boolean isQuery,
AuditStrategy<T> clientAuditStrategy,
AuditStrategy<T> serverAuditStrategy,
ca.uhn.fhir.context.FhirContext fhirContext,
List<? extends AbstractPlainProvider> resourceProviders,
ClientRequestFactory<?> clientRequestFactory,
FhirTransactionValidator fhirValidator) |
Modifier and Type | Method and Description |
---|---|
FhirTransactionValidator |
getFhirValidator() |
ClientRequestFactory<?> |
getStaticClientRequestFactory() |
List<? extends AbstractPlainProvider> |
getStaticResourceProvider() |
ca.uhn.fhir.context.FhirContext |
initializeFhirContext() |
boolean |
isDeferModelScanning() |
void |
setDeferModelScanning(boolean deferModelScanning)
By default, HAPI will scan each model type it encounters as soon as it encounters it.
|
void |
setSupportsLazyLoading(boolean supportsLazyLoading)
Determines if the component and backend implementation does support lazy-loading of search result sets.
|
boolean |
supportsLazyLoading() |
getClientAuditStrategy, getDescription, getName, getServerAuditStrategy, isQuery
public FhirTransactionConfiguration(String name, String description, boolean isQuery, AuditStrategy<T> clientAuditStrategy, AuditStrategy<T> serverAuditStrategy, ca.uhn.fhir.context.FhirContext fhirContext, AbstractPlainProvider resourceProvider, ClientRequestFactory<?> clientRequestFactory, FhirTransactionValidator fhirValidator)
public FhirTransactionConfiguration(String name, String description, boolean isQuery, AuditStrategy<T> clientAuditStrategy, AuditStrategy<T> serverAuditStrategy, ca.uhn.fhir.context.FhirContext fhirContext, List<? extends AbstractPlainProvider> resourceProviders, ClientRequestFactory<?> clientRequestFactory, FhirTransactionValidator fhirValidator)
public List<? extends AbstractPlainProvider> getStaticResourceProvider()
public ClientRequestFactory<?> getStaticClientRequestFactory()
public ca.uhn.fhir.context.FhirContext initializeFhirContext()
public FhirTransactionValidator getFhirValidator()
public void setSupportsLazyLoading(boolean supportsLazyLoading)
supportsLazyLoading
- true if this component support lazy-loadingpublic boolean supportsLazyLoading()
public boolean isDeferModelScanning()
public void setDeferModelScanning(boolean deferModelScanning)
Copyright © 2018 Open eHealth Foundation. All rights reserved.