@Immutable public class DDEndpointProviderSMP extends Object implements eu.toop.connector.api.dd.IDDEndpointProvider
IDDEndpointProvider using the OASIS
BDXR SMP v1 lookup. It performs the query every time and does not cache
results!| Constructor and Description |
|---|
DDEndpointProviderSMP() |
| Modifier and Type | Method and Description |
|---|---|
eu.toop.connector.api.dd.IDDEndpoint |
getEndpoint(String sLogPrefix,
com.helger.peppolid.IParticipantIdentifier aRecipientID,
com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID,
com.helger.peppolid.IProcessIdentifier aProcessID,
String sTransportProfileID,
eu.toop.connector.api.dd.IDDErrorHandler aErrorHandler) |
static com.helger.smpclient.bdxr1.BDXRClientReadOnly |
getSMPClient(com.helger.peppolid.IParticipantIdentifier aRecipientID) |
String |
toString() |
@Nonnull public static com.helger.smpclient.bdxr1.BDXRClientReadOnly getSMPClient(@Nonnull com.helger.peppolid.IParticipantIdentifier aRecipientID) throws com.helger.smpclient.url.PeppolDNSResolutionException
com.helger.smpclient.url.PeppolDNSResolutionException@Nullable public eu.toop.connector.api.dd.IDDEndpoint getEndpoint(@Nonnull String sLogPrefix, @Nonnull com.helger.peppolid.IParticipantIdentifier aRecipientID, @Nonnull com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, @Nonnull com.helger.peppolid.IProcessIdentifier aProcessID, @Nonnull @Nonempty String sTransportProfileID, @Nonnull eu.toop.connector.api.dd.IDDErrorHandler aErrorHandler)
getEndpoint in interface eu.toop.connector.api.dd.IDDEndpointProviderCopyright © 2020 toop.eu. All rights reserved.