Uses of Class
com.helger.smpclient.exception.SMPClientException

Packages that use SMPClientException
  • Uses of SMPClientException in com.helger.smpclient.bdxr1

    Modifier and Type
    Method
    Description
    void
    BDXRClient.deleteServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Deletes a service group given by its service group id.
    void
    BDXRClient.deleteServiceRegistration(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Deletes a service meta data object given by its service group id and its document type.
    default com.helger.xsds.bdxr.smp1.EndpointType
    IBDXRServiceMetadataProvider.getEndpoint(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Retrieve the service metadata from the provided service group ID and document type ID.
    default String
    IBDXRServiceMetadataProvider.getEndpointAddress(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Get the endpoint address URI from the specified endpoint.
    This is a specification compliant method.
    IBDXRServiceMetadataProvider.getEndpointCertificate(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Get the certificate from the specified endpoint.
    default byte[]
    IBDXRServiceMetadataProvider.getEndpointCertificateBytes(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Get the certificate bytes from the specified endpoint.
    com.helger.xsds.bdxr.smp1.ServiceGroupType
    BDXRClientReadOnly.getServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
    Returns a service group.
    static com.helger.xsds.bdxr.smp1.ServiceGroupType
    BDXRClientReadOnly.getServiceGroupByDNS(ISMPURLProvider aURLProvider, com.helger.peppol.sml.ISMLInfo aSMLInfo, com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
    Returns a service group.
    com.helger.xsds.bdxr.smp1.ServiceGroupType
    BDXRClientReadOnly.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
     
    com.helger.xsds.bdxr.smp1.ServiceGroupType
    IBDXRServiceGroupProvider.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
    Returns a service group.
    com.helger.xsds.bdxr.smp1.SignedServiceMetadataType
    BDXRClientReadOnly.getServiceMetadata(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    com.helger.xsds.bdxr.smp1.SignedServiceMetadataType
    BDXRClientReadOnly.getServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    com.helger.xsds.bdxr.smp1.SignedServiceMetadataType
    IBDXRServiceMetadataProvider.getServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    This is a specification compliant method.
    static com.helger.xsds.bdxr.smp1.SignedServiceMetadataType
    BDXRClientReadOnly.getServiceRegistrationByDNS(ISMPURLProvider aURLProvider, com.helger.peppol.sml.ISMLInfo aSMLInfo, com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    com.helger.xsds.bdxr.smp1.ServiceGroupType
    BDXRClient.saveServiceGroup(com.helger.peppolid.IParticipantIdentifier aParticipantID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a service group.
    void
    BDXRClient.saveServiceGroup(com.helger.xsds.bdxr.smp1.ServiceGroupType aServiceGroup, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a service group.
    void
    BDXRClient.saveServiceInformation(com.helger.xsds.bdxr.smp1.ServiceInformationType aServiceInformation, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a service information data object.
    void
    BDXRClient.saveServiceRedirect(com.helger.xsds.bdxr.smp1.ParticipantIdentifierType aServiceGroupID, com.helger.xsds.bdxr.smp1.DocumentIdentifierType aDocumentTypeID, com.helger.xsds.bdxr.smp1.RedirectType aRedirect, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a redirect data object.
  • Uses of SMPClientException in com.helger.smpclient.bdxr2

    Modifier and Type
    Method
    Description
    void
    BDXR2Client.deleteServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Deletes a service group given by its service group id.
    void
    BDXR2Client.deleteServiceRegistration(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Deletes a service meta data object given by its service group id and its document type.
    default com.helger.xsds.bdxr.smp2.ac.EndpointType
    IBDXR2ServiceMetadataProvider.getEndpoint(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Retrieve the service metadata from the provided service group ID and document type ID.
    default String
    IBDXR2ServiceMetadataProvider.getEndpointAddress(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Get the endpoint address URI from the specified endpoint.
    This is a specification compliant method.
    IBDXR2ServiceMetadataProvider.getEndpointCertificate(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Get the certificate from the specified endpoint.
    default byte[]
    IBDXR2ServiceMetadataProvider.getEndpointCertificateBytes(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Get the certificate bytes from the specified endpoint.
    com.helger.xsds.bdxr.smp2.ServiceGroupType
    BDXR2ClientReadOnly.getServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
    Returns a service group.
    static com.helger.xsds.bdxr.smp2.ServiceGroupType
    BDXR2ClientReadOnly.getServiceGroupByDNS(ISMPURLProvider aURLProvider, com.helger.peppol.sml.ISMLInfo aSMLInfo, com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
    Returns a service group.
    com.helger.xsds.bdxr.smp2.ServiceGroupType
    BDXR2ClientReadOnly.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
     
    com.helger.xsds.bdxr.smp2.ServiceGroupType
    IBDXR2ServiceGroupProvider.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
    Returns a service group.
    com.helger.xsds.bdxr.smp2.ServiceMetadataType
    BDXR2ClientReadOnly.getServiceMetadata(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    com.helger.xsds.bdxr.smp2.ServiceMetadataType
    BDXR2ClientReadOnly.getServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
     
    com.helger.xsds.bdxr.smp2.ServiceMetadataType
    IBDXR2ServiceMetadataProvider.getServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    This is a specification compliant method.
    static com.helger.xsds.bdxr.smp2.ServiceMetadataType
    BDXR2ClientReadOnly.getServiceRegistrationByDNS(ISMPURLProvider aURLProvider, com.helger.peppol.sml.ISMLInfo aSMLInfo, com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    void
    BDXR2Client.saveServiceEndpoints(com.helger.xsds.bdxr.smp2.bc.ParticipantIDType aServiceGroupID, com.helger.xsds.bdxr.smp2.bc.IDType aDocumentTypeID, List<com.helger.xsds.bdxr.smp2.ac.EndpointType> aEndpoints, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a service information data object.
    com.helger.xsds.bdxr.smp2.ServiceGroupType
    BDXR2Client.saveServiceGroup(com.helger.peppolid.IParticipantIdentifier aParticipantID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a service group.
    void
    BDXR2Client.saveServiceGroup(com.helger.xsds.bdxr.smp2.ServiceGroupType aServiceGroup, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a service group.
    void
    BDXR2Client.saveServiceRedirect(com.helger.xsds.bdxr.smp2.bc.ParticipantIDType aServiceGroupID, com.helger.xsds.bdxr.smp2.bc.IDType aDocumentTypeID, com.helger.xsds.bdxr.smp2.ac.RedirectType aRedirect, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a redirect data object.
  • Uses of SMPClientException in com.helger.smpclient.exception

    Modifier and Type
    Class
    Description
    class 
    This exception is thrown, if the HTTP response was 400.
    class 
    This exception is thrown if the evaluation of the SMP response failed
    class 
    This exception is thrown, if the HTTP response was 404.
    class 
    This exception is thrown if a participant was not found on the network
    class 
    This exception is thrown, if the HTTP response was 403.
  • Uses of SMPClientException in com.helger.smpclient.httpclient

    Modifier and Type
    Method
    Description
    AbstractGenericSMPClient.getConvertedException(Exception ex)
    Convert the passed generic HTTP exception into a more specific exception.
    Modifier and Type
    Method
    Description
    static boolean
    AbstractGenericSMPClient.containsRedirectSubject(com.helger.xsds.xmldsig.X509DataType aX509Data, String sRedirectCertificateUID)
     
    <T> T
    AbstractGenericSMPClient.executeGenericRequest(org.apache.hc.client5.http.classic.methods.HttpUriRequestBase aRequest, org.apache.hc.core5.http.io.HttpClientResponseHandler<T> aResponseHandler)
    Execute a generic request on the SMP.
  • Uses of SMPClientException in com.helger.smpclient.peppol

    Modifier and Type
    Method
    Description
    void
    SMPClient.deleteServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Deletes a service group given by its service group id.
    void
    SMPClient.deleteServiceRegistration(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Deletes a service meta data object given by its service group id and its document type.
    default com.helger.xsds.peppol.smp1.EndpointType
    ISMPExtendedServiceMetadataProvider.getEndpoint(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Retrieve the service metadata from the provided service group ID and document type ID.
    default String
    ISMPExtendedServiceMetadataProvider.getEndpointAddress(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Get the endpoint address URI from the specified endpoint.
    default String
    ISMPExtendedServiceMetadataProvider.getEndpointAddressAt(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile, LocalDateTime aCheckDT)
    Get the endpoint address URI from the specified endpoint.
    default com.helger.xsds.peppol.smp1.EndpointType
    ISMPExtendedServiceMetadataProvider.getEndpointAt(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile, LocalDateTime aCheckDT)
    Retrieve the service metadata from the provided service group ID and document type ID.
    ISMPExtendedServiceMetadataProvider.getEndpointCertificate(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Get the certificate from the specified endpoint.
    ISMPExtendedServiceMetadataProvider.getEndpointCertificateAt(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile, LocalDateTime aCheckDT)
    Get the certificate from the specified endpoint.
    default String
    ISMPExtendedServiceMetadataProvider.getEndpointCertificateString(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile)
    Get the certificate string from the specified endpoint.
    default String
    ISMPExtendedServiceMetadataProvider.getEndpointCertificateStringAt(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.peppolid.IProcessIdentifier aProcessID, com.helger.peppol.smp.ISMPTransportProfile aTransportProfile, LocalDateTime aCheckDT)
    Get the certificate string from the specified endpoint.
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    SMPClientReadOnly.getSchemeSpecificServiceMetadata(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
     
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    ISMPExtendedServiceMetadataProvider.getSchemeSpecificServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    This API is to resolve the Service Metadata based on the provided Document Type ID following the Peppol Policy for use of Identifiers 4.3.0.
    For busdox-docid-qns only exact match is supported.
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    SMPClientReadOnly.getSchemeSpecificServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
     
    com.helger.xsds.peppol.smp1.ServiceGroupType
    ISMPServiceGroupProvider.getServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
    Returns a service group.
    com.helger.xsds.peppol.smp1.ServiceGroupType
    SMPClientReadOnly.getServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
     
    static com.helger.xsds.peppol.smp1.ServiceGroupType
    SMPClientReadOnly.getServiceGroupByDNS(ISMPURLProvider aURLProvider, com.helger.peppol.sml.ISMLInfo aSMLInfo, com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
    Returns a service group.
    com.helger.xsds.peppol.smp1.ServiceGroupType
    ISMPServiceGroupProvider.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
    Returns a service group.
    com.helger.xsds.peppol.smp1.ServiceGroupType
    SMPClientReadOnly.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID)
     
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    ISMPServiceMetadataProvider.getServiceMetadata(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    This is a specification compliant method.
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    SMPClientReadOnly.getServiceMetadata(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    ISMPServiceMetadataProvider.getServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    This is a specification compliant method.
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    SMPClientReadOnly.getServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    This is a specification compliant method.
    static com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    SMPClientReadOnly.getServiceRegistrationByDNS(ISMPURLProvider aURLProvider, com.helger.peppol.sml.ISMLInfo aSMLInfo, com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID)
    Gets a signed service metadata object given by its service group id and its document type.
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    ISMPExtendedServiceMetadataProvider.getWildcardServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aReceiverID, com.helger.peppolid.IDocumentTypeIdentifier aDocTypeID, PeppolWildcardSelector.EMode eSelectionMode)
    Wildcard aware SMP lookup for PFUOI 4.2.
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    ISMPExtendedServiceMetadataProvider.getWildcardServiceMetadataOrNull(com.helger.xsds.peppol.smp1.ServiceGroupType aServiceGroup, com.helger.peppolid.IParticipantIdentifier aReceiverID, com.helger.peppolid.IDocumentTypeIdentifier aDocTypeID, PeppolWildcardSelector.EMode eSelectionMode)
    Wildcard aware SMP lookup for PFUOI 4.2.
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    SMPClientReadOnly.getWildcardServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, PeppolWildcardSelector.EMode eSelectionMode)
     
    com.helger.xsds.peppol.smp1.SignedServiceMetadataType
    SMPClientReadOnly.getWildcardServiceMetadataOrNull(com.helger.xsds.peppol.smp1.ServiceGroupType aServiceGroup, com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, PeppolWildcardSelector.EMode eSelectionMode)
     
    com.helger.xsds.peppol.smp1.ServiceGroupType
    SMPClient.saveServiceGroup(com.helger.peppolid.IParticipantIdentifier aParticipantID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a service group.
    void
    SMPClient.saveServiceGroup(com.helger.xsds.peppol.smp1.ServiceGroupType aServiceGroup, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a service group.
    void
    SMPClient.saveServiceInformation(com.helger.xsds.peppol.smp1.ServiceInformationType aServiceInformation, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a service information data object.
    void
    SMPClient.saveServiceRedirect(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, com.helger.xsds.peppol.smp1.RedirectType aRedirect, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials)
    Saves a redirect data object.