Class AnnouncementInitData

java.lang.Object
com.bytedesk.core.announcement.AnnouncementInitData

public class AnnouncementInitData extends Object
  • Field Details

    • TECHNICAL_SUPPORT

      public static final String[] TECHNICAL_SUPPORT
      Technical Support Announcements 技术支持标签
    • SERVICE_REQUEST

      public static final String[] SERVICE_REQUEST
      Service Request Announcements 服务请求标签
    • CONSULTATION

      public static final String[] CONSULTATION
      Consultation Announcements 咨询标签
    • COMPLAINT_SUGGESTION

      public static final String[] COMPLAINT_SUGGESTION
      Complaint & Suggestion Announcements 投诉与建议标签
    • OPERATION_MAINTENANCE

      public static final String[] OPERATION_MAINTENANCE
      Operation & Maintenance Announcements 运维标签
  • Constructor Details

    • AnnouncementInitData

      public AnnouncementInitData()
  • Method Details

    • isParentAnnouncement

      public static boolean isParentAnnouncement(String announcement)
      Helper method to determine if a announcement is a parent announcement
      Parameters:
      announcement - The announcement key to check
      Returns:
      true if it's a parent announcement
    • getParentAnnouncement

      public static String getParentAnnouncement(String childAnnouncement)
      Helper method to get parent announcement key for a child announcement
      Parameters:
      childAnnouncement - The child announcement key
      Returns:
      The parent announcement key
    • getAllAnnouncements

      public static String[] getAllAnnouncements()
      Get all announcements as a single array
      Returns:
      Array containing all announcements