com.ibm.tivoli.maximo.appt.beans

Class ApptBookSearchDataBean

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


    public class ApptBookSearchDataBean
    extends DataBean
    Presentation class used to manage search/query fields components used for the Graphical Appointment Book.
    • Constructor Detail

      • ApptBookSearchDataBean

        public ApptBookSearchDataBean()
    • 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
      • getString

        public java.lang.String getString(java.lang.String attribute)
        Description copied from class: DataBean
        Return the string for the specified column in the current row
        Overrides:
        getString in class DataBean
      • setQbe

        public void setQbe(java.lang.String attribute,
                           java.lang.String expression)
                    throws MXException
        Overriding this method to handle query field tab-out's.
        Overrides:
        setQbe in class DataBean
        Throws:
        MXException
      • setLocation

        public void setLocation(MboRemote location,
                                boolean nestedCall)
                         throws java.rmi.RemoteException,
                                MXException
        Defines GUI rules for setting up Location value and its relationships.
        Parameters:
        location -
        nestedCall -
        Throws:
        java.rmi.RemoteException
        MXException
      • setApptBook

        public void setApptBook(MboRemote apptBook,
                                java.lang.String expression)
                         throws java.rmi.RemoteException,
                                MXException
        Implements GUI rules for setting up ApptBook value.
        Parameters:
        apptBook -
        Throws:
        java.rmi.RemoteException
        MXException
      • setServiceAddress

        public void setServiceAddress(MboRemote serviceAddress,
                                      boolean nestedCall)
                               throws java.rmi.RemoteException,
                                      MXException
        Implements GUI rules for setting up a Service Address value and its relationships.
        Parameters:
        serviceAddress -
        nestedCall -
        Throws:
        java.rmi.RemoteException
        MXException
      • setJobPlan

        public void setJobPlan(MboRemote apptBookJobPlan)
                        throws java.rmi.RemoteException,
                               MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • searchForApptBook

        public void searchForApptBook()
                               throws java.rmi.RemoteException,
                                      MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • clearFields

        public void clearFields()
                         throws MXException,
                                java.rmi.RemoteException
        Clear all field values.
        Throws:
        MXException
        java.rmi.RemoteException
      • resetLocationSet

        public void resetLocationSet()
      • resetWorkZoneSet

        public void resetWorkZoneSet()
      • resetApptBookSet

        public void resetApptBookSet()
      • getApptBookJobPlan

        public MboRemote getApptBookJobPlan(java.lang.String jpNum)
                                     throws MXException,
                                            java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException