Class SubscriptionInitData

java.lang.Object
com.bytedesk.core.subscription.SubscriptionInitData

public class SubscriptionInitData extends Object
  • Field Details

    • TECHNICAL_SUPPORT

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

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

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

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

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

    • SubscriptionInitData

      public SubscriptionInitData()
  • Method Details

    • isParentSubscription

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

      public static String getParentSubscription(String childSubscription)
      Helper method to get parent subscription key for a child subscription
      Parameters:
      childSubscription - The child subscription key
      Returns:
      The parent subscription key
    • getAllSubscriptions

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