Package be.business.connector.recipe
Class RecipeClientInfrastructure
- java.lang.Object
-
- be.business.connector.recipe.RecipeClientInfrastructure
-
- All Implemented Interfaces:
be.recipe.api.Recipe.Infrastructure
public class RecipeClientInfrastructure extends Object implements be.recipe.api.Recipe.Infrastructure
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRecipeClientInfrastructure.Dependencies
-
Constructor Summary
Constructors Constructor Description RecipeClientInfrastructure(PropertyHandler props)RecipeClientInfrastructure(RecipeClientInfrastructure.Dependencies deps)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description EhealthCiphercipher()static be.recipe.api.PrescriptionService.Cipheringclient()RecipeExecutorClientexecutorClient()EhealthKeyRegistrykeyRegistry()be.recipe.api.MandateService.SimplifiedmandateService()RecipePatientClientpatientClient()RecipePrescriberClientprescriberClient()RoutingPrescriptionServiceprescriptionService()be.recipe.api.reservation.ReservationService.SimplifiedreservationService()be.recipe.api.crypto.Message.Encrypted.Timestamped.ExtractortimestampingContext()
-
-
-
Constructor Detail
-
RecipeClientInfrastructure
public RecipeClientInfrastructure(RecipeClientInfrastructure.Dependencies deps) throws DatatypeConfigurationException
- Throws:
DatatypeConfigurationException
-
RecipeClientInfrastructure
public RecipeClientInfrastructure(PropertyHandler props) throws DatatypeConfigurationException
- Throws:
DatatypeConfigurationException
-
-
Method Detail
-
prescriptionService
public RoutingPrescriptionService prescriptionService()
- Specified by:
prescriptionServicein interfacebe.recipe.api.Recipe.Infrastructure
-
prescriberClient
public RecipePrescriberClient prescriberClient()
-
executorClient
public RecipeExecutorClient executorClient()
-
patientClient
public RecipePatientClient patientClient()
-
cipher
public EhealthCipher cipher()
- Specified by:
cipherin interfacebe.recipe.api.Recipe.Infrastructure
-
keyRegistry
public EhealthKeyRegistry keyRegistry()
- Specified by:
keyRegistryin interfacebe.recipe.api.Recipe.Infrastructure
-
timestampingContext
public be.recipe.api.crypto.Message.Encrypted.Timestamped.Extractor timestampingContext()
- Specified by:
timestampingContextin interfacebe.recipe.api.Recipe.Infrastructure
-
reservationService
public be.recipe.api.reservation.ReservationService.Simplified reservationService()
- Specified by:
reservationServicein interfacebe.recipe.api.Recipe.Infrastructure
-
mandateService
public be.recipe.api.MandateService.Simplified mandateService()
- Specified by:
mandateServicein interfacebe.recipe.api.Recipe.Infrastructure
-
client
public static be.recipe.api.PrescriptionService.Ciphering client() throws DatatypeConfigurationException- Throws:
DatatypeConfigurationException
-
-