Class CSMLDefault

java.lang.Object
com.helger.peppol.sml.CSMLDefault

@Immutable public final class CSMLDefault extends Object
This file contains default constants for the usage of the SML. It is strongly recommended that the real values are out-sourced into a configuration file. You can of course use the values in this file as the default values in case no configuration item is specified.
Author:
Philip Helger
  • Field Details

    • DNS_PUBLISHER_SUBZONE

      public static final String DNS_PUBLISHER_SUBZONE
      The DNS zone name part used for SMP information in the SML. This is only needed for Peppol based registration.
      See Also:
    • MANAGEMENT_SERVICE_METADATA

      public static final String MANAGEMENT_SERVICE_METADATA
      The name of the service to manage SMP meta data. Valid for all SML instances.
      See Also:
    • MANAGEMENT_SERVICE_PARTICIPANTIDENTIFIER

      public static final String MANAGEMENT_SERVICE_PARTICIPANTIDENTIFIER
      The name of the service to manage participant identifiers. Valid for all SML instances.
      See Also:
    • MAX_MIGRATION_CODE_LENGTH

      public static final int MAX_MIGRATION_CODE_LENGTH
      The maximum length of a migration code identifier.
      New limit imposed by SMK 3: 24
      See Also:
    • MIGRATION_CODE_PATTERN

      public static final String MIGRATION_CODE_PATTERN
      The migration code pattern as defined by BDMSL since v1.01.
      Since:
      8.1.2
      See Also: