Class IntentionInitData

java.lang.Object
com.bytedesk.core.intention.IntentionInitData

public class IntentionInitData extends Object
  • Field Details

    • TECHNICAL_SUPPORT

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

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

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

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

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

    • IntentionInitData

      public IntentionInitData()
  • Method Details

    • isParentIntention

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

      public static String getParentIntention(String childIntention)
      Helper method to get parent intention key for a child intention
      Parameters:
      childIntention - The child intention key
      Returns:
      The parent intention key
    • getAllIntentions

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