psdi.webclient.beans.securgroup

Class WorkCentersTemplateBeanMain

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


    public class WorkCentersTemplateBeanMain
    extends DataBean
    Bean for Work center Security template of the Security Groups application.
    • Constructor Detail

      • WorkCentersTemplateBeanMain

        public WorkCentersTemplateBeanMain()
    • Method Detail

      • setValue

        public void setValue(int nRow,
                             java.lang.String attribute,
                             java.lang.String value,
                             long accessModifier)
                      throws MXException
        Call super, then refresh middle and lower table windows.
        Overrides:
        setValue in class DataBean
        Throws:
        MXException
      • applytemplate

        public int applytemplate()
                          throws MXException,
                                 java.rmi.RemoteException
        Apply Security template for the Work center to Security Group.
        Returns:
        EVENT_HANDLED
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        #markAll
      • duplicate

        public int duplicate()
                      throws MXException,
                             java.rmi.RemoteException
        Duplicate Work Center Security Template. This is needed because we must call insert/duplicate before any other actions and we must reset to not be on the new Mbo when cancel is clicked.
        Returns:
        Throws:
        MXException - Maximo Exception
        java.rmi.RemoteException - Remote Exception
      • cancelduplicate

        public int cancelduplicate()
                            throws MXException,
                                   java.rmi.RemoteException
        Cancels Duplicate Work Center Security Template. This is needed because we must call insert/duplicate before any other actions and we must reset to not be on the new Mbo when cancel is clicked.
        Returns:
        Throws:
        MXException - Maximo Exception
        java.rmi.RemoteException - Remote Exception