# Uses of Interface
be.ehealth.technicalconnector.utils.ConfigurableImplementation

Packages that use ConfigurableImplementation
Package
Description
be.ehealth.business.mycarenetcommons.builders.impl
be.ehealth.business.mycarenetdomaincommons.builders
be.ehealth.business.mycarenetdomaincommons.builders.impl
be.ehealth.businessconnector.genericasync.builders
be.ehealth.businessconnector.genericasync.builders.impl
be.ehealth.businessconnector.genericasync.service
be.ehealth.businessconnector.genericasync.service.impl
be.ehealth.technicalconnector.cache.impl
be.ehealth.technicalconnector.service.etee
be.ehealth.technicalconnector.service.etee.impl
be.ehealth.technicalconnector.validator.impl
be.fgov.ehealth.technicalconnector.ra.service.impl
be.fgov.ehealth.technicalconnector.signature.impl.tsa.impl

- ## Uses of ConfigurableImplementation in be.ehealth.business.mycarenetcommons.builders.impl

  Classes in be.ehealth.business.mycarenetcommons.builders.impl that implement ConfigurableImplementation
  Modifier and Type
  Class
  Description
  `final class`
  `ResponseBuilderImpl`
  Basic implementation of the ResponseBuilder.

- ## Uses of ConfigurableImplementation in be.ehealth.business.mycarenetdomaincommons.builders

  Subinterfaces of ConfigurableImplementation in be.ehealth.business.mycarenetdomaincommons.builders
  Modifier and Type
  Interface
  Description
  `interface`
  `BlobBuilder`
  Used to build the blob.
  `interface`
  `CommonBuilder`
  Interface for all Common Builders for MyCarenet requests provide methods to convert mycarenet objects to Jaxb object used in request there is an implementation provided by default by the RequestBuilderFactory in this case, the used values come from properties file (see provided empties properties files) Default impl : `GenericCommonBuilderImpl`

- ## Uses of ConfigurableImplementation in be.ehealth.business.mycarenetdomaincommons.builders.impl

  Classes in be.ehealth.business.mycarenetdomaincommons.builders.impl that implement ConfigurableImplementation
  Modifier and Type
  Class
  Description
  `class`
  `AbstractCommonBuilderImpl`
  Implementation for the `CommonBuilder` interface
  `class`
  `BlobBuilderImpl`
  Used to build a `Blob` Implementation for the `BlobBuilder` interface.
  `class`
  `GenericCommonBuilderImpl`
  fully configurable commonBuilder.

- ## Uses of ConfigurableImplementation in be.ehealth.businessconnector.genericasync.builders

  Subinterfaces of ConfigurableImplementation in be.ehealth.businessconnector.genericasync.builders
  Modifier and Type
  Interface
  Description
  `interface`
  `RequestObjectBuilder`
  Interface with the methods used to created the consult or notify request.
  `interface`
  `ResponseObjectBuilder`
  Used to build a response object Default impl : `ResponseObjectBuilderImpl` Factory : `BuilderFactory`

- ## Uses of ConfigurableImplementation in be.ehealth.businessconnector.genericasync.builders.impl

  Classes in be.ehealth.businessconnector.genericasync.builders.impl that implement ConfigurableImplementation
  Modifier and Type
  Class
  Description
  `class`
  `RequestObjectBuilderImpl`
  Implementation for the `RequestObjectBuilder` interface
  `class`
  `ResponseObjectBuilderImpl`
  Implementation of `ResponseObjectBuilder`

- ## Uses of ConfigurableImplementation in be.ehealth.businessconnector.genericasync.service

  Classes in be.ehealth.businessconnector.genericasync.service that implement ConfigurableImplementation
  Modifier and Type
  Class
  Description
  `final class`
  `ServiceFactory`
  A factory for creating `GenAsyncService`.

- ## Uses of ConfigurableImplementation in be.ehealth.businessconnector.genericasync.service.impl

  Classes in be.ehealth.businessconnector.genericasync.service.impl that implement ConfigurableImplementation
  Modifier and Type
  Class
  Description
  `class`
  `GenAsyncServiceImpl`
  Implementation for the `GenAsyncService` interface

- ## Uses of ConfigurableImplementation in be.ehealth.technicalconnector.cache.impl

  Classes in be.ehealth.technicalconnector.cache.impl that implement ConfigurableImplementation
  Modifier and Type
  Class
  Description
  `class`
  `HashMapCache<K,V>`
  Implementation of `Cache` based on a HashMap implementation.
  `class`
  `JSR107Cache<K,V>`

- ## Uses of ConfigurableImplementation in be.ehealth.technicalconnector.service.etee

  Subinterfaces of ConfigurableImplementation in be.ehealth.technicalconnector.service.etee
  Modifier and Type
  Interface
  Description
  `interface`
  `Crypto`
  Interface for all the interanction with the ETEE cryptolib.

- ## Uses of ConfigurableImplementation in be.ehealth.technicalconnector.service.etee.impl

  Classes in be.ehealth.technicalconnector.service.etee.impl that implement ConfigurableImplementation
  Modifier and Type
  Class
  Description
  `class`
  `AbstractEndToEndCrypto`
  Abstract class that extracts all the utility methods
  `class`
  `CryptoImpl`
  Implementation for `Crypto`.

- ## Uses of ConfigurableImplementation in be.ehealth.technicalconnector.validator.impl

  Classes in be.ehealth.technicalconnector.validator.impl that implement ConfigurableImplementation
  Modifier and Type
  Class
  Description
  `class`
  `TimeStampValidatorImpl`
  implements the `TimeStampValidator`.

- ## Uses of ConfigurableImplementation in be.fgov.ehealth.technicalconnector.ra.service.impl

  Classes in be.fgov.ehealth.technicalconnector.ra.service.impl that implement ConfigurableImplementation
  Modifier and Type
  Class
  Description
  `class`
  `AuthenticationCertificateRegistrationServiceImpl`

- ## Uses of ConfigurableImplementation in be.fgov.ehealth.technicalconnector.signature.impl.tsa.impl

  Classes in be.fgov.ehealth.technicalconnector.signature.impl.tsa.impl that implement ConfigurableImplementation
  Modifier and Type
  Class
  Description
  `class`
  `TimeStampGeneratorImpl`