@Immutable public class R2D2Client extends Object
| Modifier and Type | Method and Description |
|---|---|
static com.helger.commons.collection.impl.ICommonsList<eu.toop.connector.api.r2d2.IR2D2Endpoint> |
getParticipantIDsAndEndpoints(String sLogPrefix,
String sCountryCode,
com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID,
eu.toop.connector.api.r2d2.IR2D2ParticipantIDProvider aParticipantIDProvider,
com.helger.peppolid.IProcessIdentifier aProcessID,
String sTransportProfileID,
eu.toop.connector.api.r2d2.IR2D2EndpointProvider aEndpointProvider,
eu.toop.connector.api.r2d2.IR2D2ErrorHandler aErrorHandler)
Get a list of all endpoints that match the specified requirements.
|
@Nonnull @ReturnsMutableCopy public static com.helger.commons.collection.impl.ICommonsList<eu.toop.connector.api.r2d2.IR2D2Endpoint> getParticipantIDsAndEndpoints(@Nonnull String sLogPrefix, @Nonnull @Nonempty String sCountryCode, @Nonnull com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, @Nonnull eu.toop.connector.api.r2d2.IR2D2ParticipantIDProvider aParticipantIDProvider, @Nonnull com.helger.peppolid.IProcessIdentifier aProcessID, @Nonnull @Nonempty String sTransportProfileID, @Nonnull eu.toop.connector.api.r2d2.IR2D2EndpointProvider aEndpointProvider, @Nonnull eu.toop.connector.api.r2d2.IR2D2ErrorHandler aErrorHandler)
sLogPrefix - Log prefix to use. May not be null but maybe empty.sCountryCode - The country code to be queried. Must be a 2-char string. May not be
null.aDocumentTypeID - The document type ID to be queried. May not be null.aParticipantIDProvider - The participant ID provider that uses country code and document type
ID to determine the set of matching participant identifiers. May not
be null.aProcessID - The process ID to be queried. May not be null.sTransportProfileID - The transport profile ID to be used. May neither be
null nor empty.aEndpointProvider - The R2D2 endpoint ID provider to be used. May not be
null.aErrorHandler - The error handler to be used. May not be null.null but maybe empty list of all matching
endpoints.Copyright © 2018–2020 toop.eu. All rights reserved.