psdi.webclient.controls

Class QuickInsertPortlet

  • All Implemented Interfaces:
    java.lang.Cloneable


    public class QuickInsertPortlet
    extends PortletDataInstance
    This class represents the control instance for Quick Insert Portlet in the Start Center application. It contains methods to get data needed for rendering the portlet.
    • Constructor Detail

      • QuickInsertPortlet

        public QuickInsertPortlet()
    • Method Detail

      • getFavoriteActions

        public java.util.ArrayList getFavoriteActions()
                                               throws java.rmi.RemoteException,
                                                      MXException
        Returns a collection of the allowed actions for the current user
        Returns:
        TreeMap of the allowed actions for the current user
        Throws:
        java.rmi.RemoteException
        MXException
      • getRenderData

        public java.util.ArrayList getRenderData()
        Returns render data for this portlet.
        Returns:
      • createRenderData

        public void createRenderData()
        Overriden to create the quick insert links application links based on the configuration of the portlet. This method creates hyperlink controls on the fly.
        Overrides:
        createRenderData in class PortletDataInstance
      • quickinsert

        public int quickinsert()
        Handles quick insert call coming from the portlet
        Overrides:
        quickinsert in class ControlInstance
      • areAllActionsRestricted

        public boolean areAllActionsRestricted()
        Returns true if all actions are restricted to this user by viture of SIGOPTIONS.
        Returns:
        true if all actions restricted