Enum Class BMUMessageTypeEnum

java.lang.Object
java.lang.Enum<BMUMessageTypeEnum>
de.consist.bmu.rule.BMUMessageTypeEnum
All Implemented Interfaces:
Serializable, Comparable<BMUMessageTypeEnum>, Constable

public enum BMUMessageTypeEnum extends Enum<BMUMessageTypeEnum>
Enumeration der BMU-Dokumenttypen.
  • Enum Constant Details

    • ENSNDokument

      public static final BMUMessageTypeEnum ENSNDokument
      ENSNDokument.
    • FRDokument

      public static final BMUMessageTypeEnum FRDokument
      FRDokument.
    • BGSDokument

      public static final BMUMessageTypeEnum BGSDokument
      BGSDokument.
    • UNSDokument

      public static final BMUMessageTypeEnum UNSDokument
      UNSDokument.
    • RegisterAnforderung

      public static final BMUMessageTypeEnum RegisterAnforderung
      RegisterAnforderung.
    • RegisterAuszug

      public static final BMUMessageTypeEnum RegisterAuszug
      RegisterAuszug.
    • Abfallverbringungsdokument

      public static final BMUMessageTypeEnum Abfallverbringungsdokument
      Abfallverbringungsdokument.
    • Quittung

      public static final BMUMessageTypeEnum Quittung
      Quittung.
    • Mitteilung

      public static final BMUMessageTypeEnum Mitteilung
      Mitteilung.
    • Registrierungsantrag

      public static final BMUMessageTypeEnum Registrierungsantrag
      Registrierungsantrag.
    • RegistrierungsantragZKS

      public static final BMUMessageTypeEnum RegistrierungsantragZKS
      Registrierungsantrag intern.
    • Registrierungsauftrag

      public static final BMUMessageTypeEnum Registrierungsauftrag
      Registrierungsauftrag.
    • RegistrierungsauftragZKS

      public static final BMUMessageTypeEnum RegistrierungsauftragZKS
      Registrierungsauftrag intern.
    • ZKSAuftrag

      public static final BMUMessageTypeEnum ZKSAuftrag
      ZKSAuftrag.
    • ZKSErgebnis

      public static final BMUMessageTypeEnum ZKSErgebnis
      ZKSErgebnis.
    • ZKSParameterAnfrage

      public static final BMUMessageTypeEnum ZKSParameterAnfrage
      ZKSParameterAnfrage.
    • ZKSParameterErgebnis

      public static final BMUMessageTypeEnum ZKSParameterErgebnis
      ZKSParameterErgebnis.
    • EGFDokument

      public static final BMUMessageTypeEnum EGFDokument
      EGFDokument.
    • AGSBescheid

      public static final BMUMessageTypeEnum AGSBescheid
      AGSBescheid.
    • DADokument

      public static final BMUMessageTypeEnum DADokument
      DADokument.
    • Adressanfrage

      public static final BMUMessageTypeEnum Adressanfrage
      Adressanfrage.
    • Adressantwort

      public static final BMUMessageTypeEnum Adressantwort
      Adressantwort.
    • Adressanforderung

      public static final BMUMessageTypeEnum Adressanforderung
      Adressanforderung.
    • Adressauskunft

      public static final BMUMessageTypeEnum Adressauskunft
      Adressauskunft.
    • Nachweisliste

      public static final BMUMessageTypeEnum Nachweisliste
      Nachweisliste.
    • Zertifikatsuebermittlung

      public static final BMUMessageTypeEnum Zertifikatsuebermittlung
      Zertifikatsuebermittlung.
    • BGSNrAnforderung

      public static final BMUMessageTypeEnum BGSNrAnforderung
      BGSNrAnforderung.
    • BGSNrZuteilung

      public static final BMUMessageTypeEnum BGSNrZuteilung
      BGSNrZuteilung.
    • Registrierungsquittung

      public static final BMUMessageTypeEnum Registrierungsquittung
      Registrierungsquittung.
    • ENSNVorlageLayerRE

      public static final BMUMessageTypeEnum ENSNVorlageLayerRE
      ENSNVorlageLayerRE.
    • Envelope

      public static final BMUMessageTypeEnum Envelope
      Envelope.
  • Method Details

    • values

      public static BMUMessageTypeEnum[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static BMUMessageTypeEnum valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getNS

      public Namespace getNS()
      Returns:
      Der target-ns des Dokuments
    • getXPathNummer

      public String[] getXPathNummer()
      Returns:
      Der XPath zum Ermitteln der fachlichen Nummer
    • getBMUType

      public String getBMUType()
      Returns:
      Der BMU-Typ
    • isLayerDoc

      public boolean isLayerDoc()
      Returns:
      true, wenn es sich um ein Layer-Dokument handelt
    • lookup

      public static BMUMessageTypeEnum lookup(String msgType)
      Parameters:
      msgType - String
      Returns:
      BMUMessaageType