Class LookupClientBuilder
- java.lang.Object
-
- network.oxalis.vefa.peppol.lookup.LookupClientBuilder
-
public class LookupClientBuilder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected CertificateValidatorcertificateValidatorprotected MetadataFetchermetadataFetcherprotected MetadataLocatormetadataLocatorprotected MetadataProvidermetadataProviderprotected MetadataReadermetadataReader
-
Method Summary
-
-
-
Field Detail
-
metadataFetcher
protected MetadataFetcher metadataFetcher
-
metadataLocator
protected MetadataLocator metadataLocator
-
certificateValidator
protected CertificateValidator certificateValidator
-
metadataProvider
protected MetadataProvider metadataProvider
-
metadataReader
protected MetadataReader metadataReader
-
-
Method Detail
-
newInstance
public static LookupClientBuilder newInstance(Mode mode)
-
forMode
public static LookupClientBuilder forMode(Mode mode) throws PeppolLoadingException
- Throws:
PeppolLoadingException
-
forMode
public static LookupClientBuilder forMode(String modeIdentifier) throws PeppolLoadingException
- Throws:
PeppolLoadingException
-
forProduction
public static LookupClientBuilder forProduction() throws PeppolLoadingException
- Throws:
PeppolLoadingException
-
forTest
public static LookupClientBuilder forTest() throws PeppolLoadingException
- Throws:
PeppolLoadingException
-
fetcher
public LookupClientBuilder fetcher(MetadataFetcher metadataFetcher)
-
fetcher
public LookupClientBuilder fetcher(Class<? extends MetadataFetcher> metadataFetcher) throws PeppolLoadingException
- Throws:
PeppolLoadingException
-
locator
public LookupClientBuilder locator(MetadataLocator metadataLocator)
-
locator
public LookupClientBuilder locator(Class<? extends MetadataLocator> metadataLocator) throws PeppolLoadingException
- Throws:
PeppolLoadingException
-
provider
public LookupClientBuilder provider(MetadataProvider metadataProvider)
-
provider
public LookupClientBuilder provider(Class<? extends MetadataProvider> metadataProvider) throws PeppolLoadingException
- Throws:
PeppolLoadingException
-
reader
public LookupClientBuilder reader(MetadataReader metadataReader)
-
reader
public LookupClientBuilder reader(Class<? extends MetadataReader> metadataReader) throws PeppolLoadingException
- Throws:
PeppolLoadingException
-
certificateValidator
public LookupClientBuilder certificateValidator(CertificateValidator certificateValidator)
-
build
public LookupClient build() throws PeppolLoadingException
- Throws:
PeppolLoadingException
-
-