Class NotifInstance

java.lang.Object
flexagon.ff.common.core.pojos.BasePOJO
flexagon.fd.model2.notification.pojos.NotifInstance
All Implemented Interfaces:
Serializable

public class NotifInstance extends BasePOJO
Represents a FlexDeploy Instance from the Topology. For use within Notification Templates.
See Also:
  • Constructor Details

    • NotifInstance

      public NotifInstance(InstanceDetails pInstance)
      Create an instance of this object from the information retrieved from the Instance cache.
      Parameters:
      pDataObject - The instance data.
  • Method Details

    • getId

      public Long getId()
      Returns the internal identifier of this Instance.
      Returns:
      The internal identifier of this Instance.
    • getName

      public String getName()
      Returns the display name of the Instance.
      Returns:
      The display name of the Instance.
    • getCode

      public String getCode()
      Returns the code of the Instance.
      Returns:
      The code of the Instance.
    • getDescription

      public String getDescription()
      Returns the optional description of the Instance.
      Returns:
      The optional description of the Instance.
    • getGroup

      public String getGroup()
      Returns the optional group of the Instance.
      Returns:
      The optional group of the Instance.
    • getSubGroup

      public String getSubGroup()
      Returns the optional sub-group of the Instance.
      Returns:
      The optional sub-group of the Instance.
    • isDeployTarget

      public boolean isDeployTarget()
      Returns whether this instance is defined as a deploy target.
      Returns:
      Whether this instance is defined as a deploy target.
    • isActive

      public boolean isActive()
      Returns whether this Instance is active.
      Returns:
      Whether this Instance is active.