Package dev.dsf.bpe.v1.service
Class EndpointProviderImpl
java.lang.Object
dev.dsf.bpe.v1.service.AbstractResourceProvider
dev.dsf.bpe.v1.service.EndpointProviderImpl
- All Implemented Interfaces:
EndpointProvider,org.springframework.beans.factory.InitializingBean
-
Field Summary
Fields inherited from class dev.dsf.bpe.v1.service.AbstractResourceProvider
clientProvider, localEndpointAddress -
Constructor Summary
ConstructorsConstructorDescriptionEndpointProviderImpl(FhirWebserviceClientProvider clientProvider, String localEndpointAddress) -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.hl7.fhir.r4.model.Endpoint>getEndpoint(org.hl7.fhir.r4.model.Identifier endpointIdentifier) Optional<org.hl7.fhir.r4.model.Endpoint>getEndpoint(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, org.hl7.fhir.r4.model.Identifier memberOrganizationIdentifier, org.hl7.fhir.r4.model.Coding memberOrganizationRole) List<org.hl7.fhir.r4.model.Endpoint>getEndpoints(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, org.hl7.fhir.r4.model.Coding memberOrganizationRole) Optional<org.hl7.fhir.r4.model.Endpoint>Methods inherited from class dev.dsf.bpe.v1.service.AbstractResourceProvider
afterPropertiesSet, search, toSearchParameter, toSearchParameterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.dsf.bpe.v1.service.EndpointProvider
getEndpoint, getEndpoint, getEndpointAddress, getEndpointAddress, getEndpointAddress, getEndpointAddress, getEndpoints, getLocalEndpointIdentifier, getLocalEndpointIdentifierValue
-
Constructor Details
-
EndpointProviderImpl
public EndpointProviderImpl(FhirWebserviceClientProvider clientProvider, String localEndpointAddress)
-
-
Method Details
-
getLocalEndpoint
- Specified by:
getLocalEndpointin interfaceEndpointProvider
-
getLocalEndpointAddress
- Specified by:
getLocalEndpointAddressin interfaceEndpointProvider
-
getEndpoint
public Optional<org.hl7.fhir.r4.model.Endpoint> getEndpoint(org.hl7.fhir.r4.model.Identifier endpointIdentifier) - Specified by:
getEndpointin interfaceEndpointProvider
-
getEndpoint
public Optional<org.hl7.fhir.r4.model.Endpoint> getEndpoint(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, org.hl7.fhir.r4.model.Identifier memberOrganizationIdentifier, org.hl7.fhir.r4.model.Coding memberOrganizationRole) - Specified by:
getEndpointin interfaceEndpointProvider
-
getEndpoints
public List<org.hl7.fhir.r4.model.Endpoint> getEndpoints(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, org.hl7.fhir.r4.model.Coding memberOrganizationRole) - Specified by:
getEndpointsin interfaceEndpointProvider
-