psdi.webclient.beans.servicedesk

Class TableBean

  • All Implemented Interfaces:
    java.util.EventListener, javax.servlet.http.HttpSessionBindingListener, DataBeanListener


    public class TableBean
    extends ResultsBean
    • Constructor Detail

      • TableBean

        public TableBean()
    • Method Detail

      • getMboSetRemote

        protected MboSetRemote getMboSetRemote()
                                        throws MXException,
                                               java.rmi.RemoteException
        Description copied from class: DataBean
        Obtains and returns a MboSetRemote using the mboname of parent/relationship setup for the bean. Override this method if the DataBean needs to get a MboSetRemote in a non-standard way. (Not via a the MXSession, or a relationship from another DataBean).
        Overrides:
        getMboSetRemote in class DataBean
        Throws:
        MXException
        java.rmi.RemoteException
      • updateClassstructure

        public void updateClassstructure(java.lang.String hierarchypath)
                                  throws MXException,
                                         java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • clearClassification

        public void clearClassification()
                                 throws MXException,
                                        java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getQbe

        public java.lang.String getQbe(java.lang.String attribute)
        OVERRIDE--- Returns the QBE (Query By Example) associated with the attribute. The QBE must have been set using the setQbe method. This function throws MXException or RemoteException if the Qbe could not be obtained for the attribute.
        Overrides:
        getQbe in class DataBean
      • setQbe

        public void setQbe(java.lang.String attribute,
                           java.lang.String expression)
                    throws MXException
        Description copied from class: DataBean
        Sets a QBE expression to the attribute. Result set will be based on this expression. This function throws MXException or RemoteException if the Qbe could not be set on the attribute.
        Overrides:
        setQbe in class DataBean
        Throws:
        MXException
      • restoreSavedQbeSettings

        public void restoreSavedQbeSettings()
                                     throws MXException,
                                            java.rmi.RemoteException
        IV62944: this method is called by SearchBean.returnSolution. Override it to handle CLASSSTRUCTURE.HIERARCHYPATH in the qbeAttributes and savedQbeAttributes.
        Overrides:
        restoreSavedQbeSettings in class DataBean
        Throws:
        MXException
        java.rmi.RemoteException