Class AiSkill

java.lang.Object
org.netxms.client.ai.AiSkill

public class AiSkill extends Object
AI skill
  • Constructor Details

    • AiSkill

      public AiSkill(NXCPMessage msg, long baseId)
      Create skill object from NXCP message.
      Parameters:
      msg - NXCP message
      baseId - base ID for skill fields
  • Method Details

    • getName

      public String getName()
      Get skill name.
      Returns:
      skill name
    • getDescription

      public String getDescription()
      Get skill description.
      Returns:
      skill description
    • isDisabled

      public boolean isDisabled()
      Check if this skill is disabled by administrator.
      Returns:
      true if disabled
    • isWorkerSupported

      public boolean isWorkerSupported()
      Check if this skill can be run in a worker.
      Returns:
      true if skill can be run in a worker
    • getDefaultMode

      public String getDefaultMode()
      Get default execution mode.
      Returns:
      default execution mode ("load" or "worker")