@ThreadSafe public final class MPConfig extends Object
| Modifier and Type | Method and Description |
|---|---|
static eu.toop.connector.api.r2d2.IR2D2EndpointProvider |
getEndpointProvider() |
static eu.toop.connector.api.r2d2.IR2D2ParticipantIDProvider |
getParticipantIDProvider() |
static com.helger.asic.SignatureHelper |
getSignatureHelper() |
static eu.toop.connector.api.smm.ISMMConceptProvider |
getSMMConceptProvider() |
static IToDC |
getToDC() |
static IToDP |
getToDP() |
static void |
setEndpointProvider(eu.toop.connector.api.r2d2.IR2D2EndpointProvider aEPP) |
static void |
setParticipantIDProvider(eu.toop.connector.api.r2d2.IR2D2ParticipantIDProvider aPIDP) |
static void |
setSignatureHelper(com.helger.asic.SignatureHelper aSH) |
static void |
setSMMConceptProvider(eu.toop.connector.api.smm.ISMMConceptProvider aCP) |
static void |
setToDC(IToDC aToDC) |
static void |
setToDefault() |
static void |
setToDP(IToDP aToDP) |
public static void setToDefault()
@Nonnull public static com.helger.asic.SignatureHelper getSignatureHelper()
SignatureHelper singleton. Never null.public static void setSignatureHelper(@Nonnull com.helger.asic.SignatureHelper aSH)
aSH - The SignatureHelper to use. May not be null.@Nonnull public static eu.toop.connector.api.smm.ISMMConceptProvider getSMMConceptProvider()
ISMMConceptProvider singleton. Never null.public static void setSMMConceptProvider(@Nonnull eu.toop.connector.api.smm.ISMMConceptProvider aCP)
aCP - The ISMMConceptProvider to use. May not be
null.@Nonnull public static eu.toop.connector.api.r2d2.IR2D2ParticipantIDProvider getParticipantIDProvider()
null.public static void setParticipantIDProvider(@Nonnull eu.toop.connector.api.r2d2.IR2D2ParticipantIDProvider aPIDP)
aPIDP - The R2D2 participant ID provider from country code and document type
ID to be used. May not be null.@Nonnull public static eu.toop.connector.api.r2d2.IR2D2EndpointProvider getEndpointProvider()
null.public static void setEndpointProvider(@Nonnull eu.toop.connector.api.r2d2.IR2D2EndpointProvider aEPP)
aEPP - The R2D2 endpoint provider. May not be null.@Nonnull public static IToDP getToDP()
null.public static void setToDP(@Nonnull IToDP aToDP)
aToDP - The To-DP implementation for steps 2/4 and 3/4. May not be
null.@Nonnull public static IToDC getToDC()
null.Copyright © 2018–2020 toop.eu. All rights reserved.