com.ibm.tivoli.maximo.skd.beans

Class RLCAPProjectAppBean

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


    public class RLCAPProjectAppBean
    extends RLProjectAppBean
    AppBean for repair locations capacity planning application.
    • Constructor Detail

      • RLCAPProjectAppBean

        public RLCAPProjectAppBean()
    • Method Detail

      • hasSigOptionAccess

        public boolean hasSigOptionAccess(int row,
                                          java.lang.String sigOption)
                                   throws java.rmi.RemoteException,
                                          MXException
        Description copied from class: AppBean
        Returns true if the user has record level privileges for a given sigoption on the given mbo. If the user is on the list tab or a single page app, the privileges will be checked on an app level. If the mbo doesn't exist, and the user is on the list tab or a single page app, the privileges will be checked on an app level.
        Overrides:
        hasSigOptionAccess in class AppBean
        Parameters:
        row - - The index of the mbo to do the check on.
        sigOption - - The sigoption that will be checked to see if the user has privileges for it, for the given Mbo.
        Throws:
        java.rmi.RemoteException
        MXException
      • hasSigOptionAccess

        public boolean hasSigOptionAccess(java.lang.String sigOption)
                                   throws java.rmi.RemoteException,
                                          MXException
        Description copied from class: DataBean
        Returns true if the user has record level privileges for a given sigoption on the current mbo.
        Overrides:
        hasSigOptionAccess in class SKDProjectAppBean
        Parameters:
        sigOption - The sigoption that will be checked to see if the user has privileges for it, for the given Mbo.
        Throws:
        java.rmi.RemoteException
        MXException
      • hasSigOptionAccess

        public boolean hasSigOptionAccess(int row,
                                          java.lang.String sigOption,
                                          boolean checkAppLevel)
                                   throws java.rmi.RemoteException,
                                          MXException
        Description copied from class: AppBean
        Returns true if the user has record level privileges for a given sigoption on the given mbo. If the user is on the list tab or a single page app, the privileges will be checked on an app level. If the mbo doesn't exist, and the user is on the list tab or a single page app, the privileges will be checked on an app level.
        Overrides:
        hasSigOptionAccess in class AppBean
        Parameters:
        row - - The index of the mbo to do the check on.
        sigOption - - The sigoption that will be checked to see if the user has privileges for it, for the given Mbo.
        Returns:
        Throws:
        java.rmi.RemoteException
        MXException