| Modifier and Type | Field and Description |
|---|---|
| private static final ModulesPrivateAccess | |
| private final String | |
| private volatile Permission | |
| private final ModuleLoader | |
| private final String | |
| private final String | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public | ModularPermissionFactory(final ModuleLoader
the module loader from which the module is to be loaded moduleLoader, final ModuleIdentifier the module identifier from which the permission is to be loaded moduleIdentifier, final String the name of the permission class className, final String the name to pass to the permission class constructor or targetName, final String null for nonethe action list to pass to the permission class constructor or permissionActions)null for none
Deprecated
Use
Construct a new instance.
ModularPermissionFactory(ModuleLoader, String, String, String, String) instead.
|
| public | ModularPermissionFactory(final ModuleLoader
the module loader from which the module is to be loaded moduleLoader, final String the module name from which the permission is to be loaded moduleName, final String the name of the permission class className, final String the name to pass to the permission class constructor or targetName, final String null for nonethe action list to pass to the permission class constructor or permissionActions)null for noneConstruct a new instance. |
| Modifier and Type | Method and Description |
|---|---|
| public Permission | construct()
Implements org. |
| access | back to summary |
|---|---|
| private static final ModulesPrivateAccess access | |
| className | back to summary |
|---|---|
| private final String className | |
| instance | back to summary |
|---|---|
| private volatile Permission instance | |
| moduleLoader | back to summary |
|---|---|
| private final ModuleLoader moduleLoader | |
| moduleName | back to summary |
|---|---|
| private final String moduleName | |
| permissionActions | back to summary |
|---|---|
| private final String permissionActions | |
| targetName | back to summary |
|---|---|
| private final String targetName | |
| ModularPermissionFactory | back to summary |
|---|---|
| public ModularPermissionFactory(final ModuleLoader moduleLoader, final ModuleIdentifier moduleIdentifier, final String className, final String targetName, final String permissionActions)
Deprecated Use Construct a new instance.
| |
| ModularPermissionFactory | back to summary |
|---|---|
| public ModularPermissionFactory(final ModuleLoader moduleLoader, final String moduleName, final String className, final String targetName, final String permissionActions) Construct a new instance.
| |
| construct | back to summary |
|---|---|
| public Permission construct() Implements org. Doc from org. Construct a new instance of the permission. The instance may be cached.
| |