Uses of Class
com.helger.smpclient.exception.SMPClientException
Packages that use SMPClientException
Package
Description
-
Uses of SMPClientException in com.helger.smpclient.bdxr1
Methods in com.helger.smpclient.bdxr1 that throw SMPClientExceptionModifier and TypeMethodDescriptionvoidBDXRClient.deleteServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Deletes a service group given by its service group id.voidBDXRClient.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.EndpointTypeIBDXRServiceMetadataProvider.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 StringIBDXRServiceMetadataProvider.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.default X509CertificateIBDXRServiceMetadataProvider.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.ServiceGroupTypeBDXRClientReadOnly.getServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID) Returns a service group.static com.helger.xsds.bdxr.smp1.ServiceGroupTypeBDXRClientReadOnly.getServiceGroupByDNS(ISMPURLProvider aURLProvider, com.helger.peppol.sml.ISMLInfo aSMLInfo, com.helger.peppolid.IParticipantIdentifier aServiceGroupID) Returns a service group.com.helger.xsds.bdxr.smp1.ServiceGroupTypeBDXRClientReadOnly.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID) com.helger.xsds.bdxr.smp1.ServiceGroupTypeIBDXRServiceGroupProvider.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID) Returns a service group.com.helger.xsds.bdxr.smp1.SignedServiceMetadataTypeBDXRClientReadOnly.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.SignedServiceMetadataTypeBDXRClientReadOnly.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.SignedServiceMetadataTypeIBDXRServiceMetadataProvider.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.SignedServiceMetadataTypeBDXRClientReadOnly.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.ServiceGroupTypeBDXRClient.saveServiceGroup(com.helger.peppolid.IParticipantIdentifier aParticipantID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Saves a service group.voidBDXRClient.saveServiceGroup(com.helger.xsds.bdxr.smp1.ServiceGroupType aServiceGroup, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Saves a service group.voidBDXRClient.saveServiceInformation(com.helger.xsds.bdxr.smp1.ServiceInformationType aServiceInformation, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Saves a service information data object.voidBDXRClient.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
Methods in com.helger.smpclient.bdxr2 that throw SMPClientExceptionModifier and TypeMethodDescriptionvoidBDXR2Client.deleteServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Deletes a service group given by its service group id.voidBDXR2Client.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.EndpointTypeIBDXR2ServiceMetadataProvider.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 StringIBDXR2ServiceMetadataProvider.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.default X509CertificateIBDXR2ServiceMetadataProvider.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.ServiceGroupTypeBDXR2ClientReadOnly.getServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID) Returns a service group.static com.helger.xsds.bdxr.smp2.ServiceGroupTypeBDXR2ClientReadOnly.getServiceGroupByDNS(ISMPURLProvider aURLProvider, com.helger.peppol.sml.ISMLInfo aSMLInfo, com.helger.peppolid.IParticipantIdentifier aServiceGroupID) Returns a service group.com.helger.xsds.bdxr.smp2.ServiceGroupTypeBDXR2ClientReadOnly.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID) com.helger.xsds.bdxr.smp2.ServiceGroupTypeIBDXR2ServiceGroupProvider.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID) Returns a service group.com.helger.xsds.bdxr.smp2.ServiceMetadataTypeBDXR2ClientReadOnly.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.ServiceMetadataTypeBDXR2ClientReadOnly.getServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID) com.helger.xsds.bdxr.smp2.ServiceMetadataTypeIBDXR2ServiceMetadataProvider.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.ServiceMetadataTypeBDXR2ClientReadOnly.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.voidBDXR2Client.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.ServiceGroupTypeBDXR2Client.saveServiceGroup(com.helger.peppolid.IParticipantIdentifier aParticipantID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Saves a service group.voidBDXR2Client.saveServiceGroup(com.helger.xsds.bdxr.smp2.ServiceGroupType aServiceGroup, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Saves a service group.voidBDXR2Client.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
Subclasses of SMPClientException in com.helger.smpclient.exceptionModifier and TypeClassDescriptionclassThis exception is thrown, if the HTTP response was 400.classThis exception is thrown if the evaluation of the SMP response failedclassThis exception is thrown, if the HTTP response was 404.classThis exception is thrown if a participant was not found on the networkclassThis exception is thrown, if the HTTP response was 403. -
Uses of SMPClientException in com.helger.smpclient.httpclient
Methods in com.helger.smpclient.httpclient that return SMPClientExceptionModifier and TypeMethodDescriptionstatic SMPClientExceptionAbstractGenericSMPClient.getConvertedException(Exception ex) Convert the passed generic HTTP exception into a more specific exception.Methods in com.helger.smpclient.httpclient that throw SMPClientExceptionModifier and TypeMethodDescriptionstatic booleanAbstractGenericSMPClient.containsRedirectSubject(com.helger.xsds.xmldsig.X509DataType aX509Data, String sRedirectCertificateUID) <T> TAbstractGenericSMPClient.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
Methods in com.helger.smpclient.peppol that throw SMPClientExceptionModifier and TypeMethodDescriptionvoidSMPClient.deleteServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Deletes a service group given by its service group id.voidSMPClient.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.EndpointTypeISMPExtendedServiceMetadataProvider.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 StringISMPExtendedServiceMetadataProvider.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 StringISMPExtendedServiceMetadataProvider.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.EndpointTypeISMPExtendedServiceMetadataProvider.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.default X509CertificateISMPExtendedServiceMetadataProvider.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 X509CertificateISMPExtendedServiceMetadataProvider.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 StringISMPExtendedServiceMetadataProvider.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 StringISMPExtendedServiceMetadataProvider.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.SignedServiceMetadataTypeSMPClientReadOnly.getSchemeSpecificServiceMetadata(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID) com.helger.xsds.peppol.smp1.SignedServiceMetadataTypeISMPExtendedServiceMetadataProvider.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.
Forbusdox-docid-qnsonly exact match is supported.com.helger.xsds.peppol.smp1.SignedServiceMetadataTypeSMPClientReadOnly.getSchemeSpecificServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID) com.helger.xsds.peppol.smp1.ServiceGroupTypeISMPServiceGroupProvider.getServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID) Returns a service group.com.helger.xsds.peppol.smp1.ServiceGroupTypeSMPClientReadOnly.getServiceGroup(com.helger.peppolid.IParticipantIdentifier aServiceGroupID) static com.helger.xsds.peppol.smp1.ServiceGroupTypeSMPClientReadOnly.getServiceGroupByDNS(ISMPURLProvider aURLProvider, com.helger.peppol.sml.ISMLInfo aSMLInfo, com.helger.peppolid.IParticipantIdentifier aServiceGroupID) Returns a service group.com.helger.xsds.peppol.smp1.ServiceGroupTypeISMPServiceGroupProvider.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID) Returns a service group.com.helger.xsds.peppol.smp1.ServiceGroupTypeSMPClientReadOnly.getServiceGroupOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID) com.helger.xsds.peppol.smp1.SignedServiceMetadataTypeISMPServiceMetadataProvider.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.SignedServiceMetadataTypeSMPClientReadOnly.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.SignedServiceMetadataTypeISMPServiceMetadataProvider.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.SignedServiceMetadataTypeSMPClientReadOnly.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.SignedServiceMetadataTypeSMPClientReadOnly.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.SignedServiceMetadataTypeISMPExtendedServiceMetadataProvider.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.SignedServiceMetadataTypeISMPExtendedServiceMetadataProvider.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.SignedServiceMetadataTypeSMPClientReadOnly.getWildcardServiceMetadataOrNull(com.helger.peppolid.IParticipantIdentifier aServiceGroupID, com.helger.peppolid.IDocumentTypeIdentifier aDocumentTypeID, PeppolWildcardSelector.EMode eSelectionMode) com.helger.xsds.peppol.smp1.SignedServiceMetadataTypeSMPClientReadOnly.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.ServiceGroupTypeSMPClient.saveServiceGroup(com.helger.peppolid.IParticipantIdentifier aParticipantID, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Saves a service group.voidSMPClient.saveServiceGroup(com.helger.xsds.peppol.smp1.ServiceGroupType aServiceGroup, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Saves a service group.voidSMPClient.saveServiceInformation(com.helger.xsds.peppol.smp1.ServiceInformationType aServiceInformation, com.helger.http.basicauth.BasicAuthClientCredentials aCredentials) Saves a service information data object.voidSMPClient.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.