Class BDXLURLProvider

java.lang.Object
com.helger.smpclient.url.AbstractBDXLURLProvider
com.helger.smpclient.url.BDXLURLProvider
All Implemented Interfaces:
IBDXLURLProvider, ISMPURLProvider

@ThreadSafe public class BDXLURLProvider extends AbstractBDXLURLProvider implements IBDXLURLProvider
The default implementation of IBDXLURLProvider suitable for the E-SENS network. See e.g. http://wiki.ds.unipi.gr/display/ESENS/PR+-+BDXL+1.4.0
Layout: strip-trailing(base32(sha256(lowercase(ID-VALUE))),"=")+"."+ID-SCHEME+"."+SML-ZONE-NAME
Author:
Philip Helger
  • Field Details

    • DNS_UNAPTR_SERVICE_NAME_META_SMP

      public static final String DNS_UNAPTR_SERVICE_NAME_META_SMP
      U NAPTR service name for e-SENS/PEPPOL
      See Also:
    • MUTABLE_INSTANCE

      public static final BDXLURLProvider MUTABLE_INSTANCE
      The writable API of the default instance
    • INSTANCE

      public static final IBDXLURLProvider INSTANCE
      The default instance that should be used
  • Constructor Details

    • BDXLURLProvider

      public BDXLURLProvider()
      Default constructor.