public class RecLockOptionGenerator extends OptionGenerator
| Constructor and Description | 
|---|
| RecLockOptionGenerator() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | addSigOption(java.lang.String appName,
            java.lang.String sigName,
            java.lang.String sigDesc,
            boolean isVisible,
            java.lang.String alsoGrants,
            java.lang.String alsoRevokes,
            java.lang.String prerequisite,
            UserInfo userInfo,
            MXTransaction trans) | 
| MboSetRemote | checkMenuOption(java.lang.String appName,
               java.lang.String sigName,
               java.lang.String menutype,
               UserInfo userInfo)Make sure the menu option and menutype with the given name exists in the application. | 
| void | deleteAppAuth(java.lang.String appName,
             java.lang.String sigName,
             java.lang.String groupname,
             UserInfo userInfo,
             MXTransaction trans)Authorize/Unauthorize a sigoption and add it to the current transaction | 
| void | deleteOption(java.lang.String appName,
            java.lang.String optionName,
            java.lang.String menutype,
            UserInfo userInfo,
            MXTransaction trans) | 
addAllAppAuth, addAllAppAuth, addAppToolOption, addMenuOption, addMenuOption, addOption, addOption, addSigOption, addSigOption, checkMenuOption, checkSigOption, deleteOption, includeAppAuth, includeAppAuth, includeAppAuth, includeSigOptionpublic MboSetRemote checkMenuOption(java.lang.String appName, java.lang.String sigName, java.lang.String menutype, UserInfo userInfo) throws java.rmi.RemoteException, MXException
appName - name of the applicationsigName - name of the optionuserInfo - user info object.java.rmi.RemoteExceptionMXExceptionpublic java.lang.String addSigOption(java.lang.String appName,
                                     java.lang.String sigName,
                                     java.lang.String sigDesc,
                                     boolean isVisible,
                                     java.lang.String alsoGrants,
                                     java.lang.String alsoRevokes,
                                     java.lang.String prerequisite,
                                     UserInfo userInfo,
                                     MXTransaction trans)
                              throws java.rmi.RemoteException,
                                     MXException
java.rmi.RemoteExceptionMXExceptionpublic void deleteOption(java.lang.String appName,
                         java.lang.String optionName,
                         java.lang.String menutype,
                         UserInfo userInfo,
                         MXTransaction trans)
                  throws java.rmi.RemoteException,
                         MXException
java.rmi.RemoteExceptionMXExceptionpublic void deleteAppAuth(java.lang.String appName,
                          java.lang.String sigName,
                          java.lang.String groupname,
                          UserInfo userInfo,
                          MXTransaction trans)
                   throws java.rmi.RemoteException,
                          MXException
appName - sigName - authorize - userInfo - trans - java.rmi.RemoteExceptionMXException