Class MahoeMessage

java.lang.Object
de.frankmuenster.mahoe.messages.MahoeMessage

public class MahoeMessage extends Object
Eine Mahoe-Bank-Nachricht. Dient als Zwischenspeicher von Bank-Nachrichten, bis sie in der Datenbank gespeichert werden.
Author:
Frank Münster
  • Constructor Details

    • MahoeMessage

      public MahoeMessage(String blz, Date date, String subject, String message)
      Erzeugt eine neue MahoeNachricht
      Parameters:
      blz -
      date -
      subject -
      message - max. length 4000 characters. Longer messages will be truncated.
  • Method Details

    • createDuplicationKey

      public static String createDuplicationKey(Date date, String title)
      creates the duplication check key
    • getBlz

      public String getBlz()
      Returns:
      the blz
    • getDate

      public Date getDate()
      Returns:
      the date
    • getId

      public String getId()
      Returns:
      the id
    • getMessage

      public String getMessage()
      Returns:
      the message
    • getSubject

      public String getSubject()
      Returns:
      the subject
    • saveAsNachricht

      public void saveAsNachricht() throws RemoteException, de.willuhn.util.ApplicationException
      Save a Hibiscus message
      Throws:
      RemoteException
      de.willuhn.util.ApplicationException
    • setBlz

      public void setBlz(String blz)
      Parameters:
      blz - the blz to set
    • setDate

      public void setDate(Date date)
      Parameters:
      date - the date to set
    • setId

      public void setId(String id)
      Parameters:
      id - the id to set
    • setMessage

      public void setMessage(String message)
      Sets the message. The max. length 4000 characters. Longer messages will be truncated.
      Parameters:
      message - the message to set.
    • setSubject

      public void setSubject(String subject)
      Parameters:
      subject - the subject to set