Class LicensingInfoTag

  • All Implemented Interfaces:
    java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

    public class LicensingInfoTag
    extends AbstractNoBodyTag

    The LicensingInfoTag is used to display errors and warnings associated with MicroStrategy license information, such as:

    1. when the local MicroStrategy Web license has expired or is due to expire.
    2. when the local MicroStrategy Web installation has not been activated.
    3. when a system is out-of-compliance based on an audit done by the I-Server.

    By default, this tag will only display errors and warnings associated with the local Web license. To check for other types of compliance errors/warnings users need to use the contentType attribute. Valid types are:

    • web: local MicroStrategy Web license information
    • iserver: compliance information from an audit performed by MicroStrategy Intelligence Server

    Users can specify a comma separated list of types, or simply use "all" to check for all errors/warnings.

    Since:
    MicroStrategy Web 8.0.1
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class javax.servlet.jsp.tagext.TagSupport

        id, pageContext
      • Fields inherited from interface javax.servlet.jsp.tagext.IterationTag

        EVAL_BODY_AGAIN
      • Fields inherited from interface javax.servlet.jsp.tagext.Tag

        EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      AbstractNoBodyTagHelper getHelper()
      Method for retrieving the helper related with the tag.
      void setAdministrator​(boolean value)
      The administrator attribute indicates to the Tag that it should check license compliance in the context of an administrator user.
      void setContentType​(java.lang.String value)
      The contentType attribute indicates the types of licensing information that should be displayed.
      • Methods inherited from class javax.servlet.jsp.tagext.TagSupport

        doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LicensingInfoTag

        public LicensingInfoTag()
    • Method Detail

      • setContentType

        public void setContentType​(java.lang.String value)
        The contentType attribute indicates the types of licensing information that should be displayed.
      • setAdministrator

        public void setAdministrator​(boolean value)
        The administrator attribute indicates to the Tag that it should check license compliance in the context of an administrator user. If the value is false or unspecified, the tag will determine whether the user is an administrator based on the current session.