Package | Description |
---|---|
com.liferay.portal.kernel.internal.security.permission.resource | |
com.liferay.portal.kernel.security.permission.resource |
Constructor and Description |
---|
DefaultModelResourcePermission(String modelName,
ToLongFunction<T> primKeyToLongFunction,
com.liferay.petra.function.UnsafeFunction<Long,T,? extends PortalException> getModelUnsafeFunction,
PortletResourcePermission portletResourcePermission,
List<ModelResourcePermissionLogic<T>> modelResourcePermissionLogics,
UnaryOperator<String> actionIdMapper) |
Modifier and Type | Class and Description |
---|---|
class |
DynamicInheritancePermissionLogic<C extends GroupedModel,P extends GroupedModel> |
class |
StagedModelPermissionLogic<T extends StagedGroupedModel> |
class |
WorkflowedModelPermissionLogic<T extends GroupedModel> |
Modifier and Type | Method and Description |
---|---|
void |
ModelResourcePermissionFactory.ModelResourcePermissionConfigurator.configureModelResourcePermissionLogics(ModelResourcePermission<T> modelResourcePermission,
Consumer<ModelResourcePermissionLogic<T>> consumer) |