public interface IDDServiceMetadataProvider
| Modifier and Type | Method and Description |
|---|---|
default com.helger.xsds.bdxr.smp1.EndpointType |
getEndpoint(com.helger.peppolid.IParticipantIdentifier aParticipantID,
com.helger.peppolid.IDocumentTypeIdentifier aDocTypeID,
com.helger.peppolid.IProcessIdentifier aProcessID,
String sTransportProfile)
Find the dynamic discovery endpoint from the respective parameters.
|
static com.helger.xsds.bdxr.smp1.EndpointType |
getEndpoint(com.helger.xsds.bdxr.smp1.ServiceMetadataType aSM,
com.helger.peppolid.IProcessIdentifier aProcessID,
String sTransportProfile)
Find the dynamic discovery endpoint from the respective parameters.
|
com.helger.xsds.bdxr.smp1.ServiceMetadataType |
getServiceMetadata(com.helger.peppolid.IParticipantIdentifier aParticipantID,
com.helger.peppolid.IDocumentTypeIdentifier aDocTypeID)
Find the service metadata
|
@Nullable com.helger.xsds.bdxr.smp1.ServiceMetadataType getServiceMetadata(@Nonnull com.helger.peppolid.IParticipantIdentifier aParticipantID, @Nonnull com.helger.peppolid.IDocumentTypeIdentifier aDocTypeID)
aParticipantID - Participant ID to query. May not be null.aDocTypeID - Document type ID. May not be null.null if not found.@Nullable default com.helger.xsds.bdxr.smp1.EndpointType getEndpoint(@Nonnull com.helger.peppolid.IParticipantIdentifier aParticipantID, @Nonnull com.helger.peppolid.IDocumentTypeIdentifier aDocTypeID, @Nonnull com.helger.peppolid.IProcessIdentifier aProcessID, @Nonnull String sTransportProfile)
aParticipantID - Participant ID to query. May not be null.aDocTypeID - Document type ID. May not be null.aProcessID - Process ID. May not be null.sTransportProfile - Transport profile to be used. May not be null.null if no such endpoint was foundgetServiceMetadata(IParticipantIdentifier, IDocumentTypeIdentifier)@Nullable static com.helger.xsds.bdxr.smp1.EndpointType getEndpoint(@Nullable com.helger.xsds.bdxr.smp1.ServiceMetadataType aSM, @Nonnull com.helger.peppolid.IProcessIdentifier aProcessID, @Nonnull String sTransportProfile)
aSM - The service metadata to be searched. May be null.aProcessID - Process ID. May not be null.sTransportProfile - Transport profile to be used. May not be null.null if no such endpoint was foundgetServiceMetadata(IParticipantIdentifier, IDocumentTypeIdentifier)Copyright © 2020 toop.eu. All rights reserved.