Class ModularPermissionFactory

    • Constructor Detail

      • ModularPermissionFactory

        @Deprecated
        public ModularPermissionFactory​(ModuleLoader moduleLoader,
                                        ModuleIdentifier moduleIdentifier,
                                        String className,
                                        String targetName,
                                        String permissionActions)
        Construct a new instance.
        Parameters:
        moduleLoader - the module loader from which the module is to be loaded
        moduleIdentifier - the module identifier from which the permission is to be loaded
        className - the name of the permission class
        targetName - the name to pass to the permission class constructor or null for none
        permissionActions - the action list to pass to the permission class constructor or null for none
      • ModularPermissionFactory

        public ModularPermissionFactory​(ModuleLoader moduleLoader,
                                        String moduleName,
                                        String className,
                                        String targetName,
                                        String permissionActions)
        Construct a new instance.
        Parameters:
        moduleLoader - the module loader from which the module is to be loaded
        moduleName - the module name from which the permission is to be loaded
        className - the name of the permission class
        targetName - the name to pass to the permission class constructor or null for none
        permissionActions - the action list to pass to the permission class constructor or null for none