Class Dashboard

All Implemented Interfaces:
AutoBindObject, PollingTarget

public class Dashboard extends DashboardBase
Dashboard object
  • Constructor Details

    • Dashboard

      public Dashboard(NXCPMessage msg, NXCSession session)
      Create from NXCP message.
      Parameters:
      msg - NXCP message
      session - owning client session
  • Method Details

    • getDisplayPriority

      public int getDisplayPriority()
      Get dashboard's display priority if it should be shown as object view.
      Returns:
      dashboard's display priority
    • getForcedContextObjectId

      public long getForcedContextObjectId()
      Get forced context object ID.
      Returns:
      forced context object ID or 0 if none
    • getObjectClassName

      public String getObjectClassName()
      Description copied from class: AbstractObject
      Get name of NetXMS object's class.
      Overrides:
      getObjectClassName in class AbstractObject
      Returns:
      Name of NetXMS object's class
      See Also:
    • isTemplateInstance

      public boolean isTemplateInstance()
      Check if this dashboard is instance of template (has forced context object).
      Returns:
      true if this dashboard is instance of template