public class FolderHierarchyObjectTypePermissions extends FlexDataObject
Constructor and Description |
---|
FolderHierarchyObjectTypePermissions() |
Modifier and Type | Method and Description |
---|---|
void |
autoAssignReadPermissionGroups(java.lang.String pReadActionType,
java.util.List<PermissionActionDataObject> pFrom) |
void |
autoAssignReadPermissionGroups(java.lang.String pReadActionType,
PermissionActionDataObject pFrom) |
PermissionActionDataObject |
forActionType(java.lang.String pActionType) |
java.util.List<PermissionActionDataObject> |
getActionPermissions() |
FlexDeploySecurityConstants.SecurityObjectType |
getForObjectType() |
void |
removeAdminGroups(java.util.List<java.lang.Long> pAdminGroupIds) |
void |
setActionPermissions(java.util.List<PermissionActionDataObject> pActionPermissions) |
void |
setForObjectType(FlexDeploySecurityConstants.SecurityObjectType pForObjectType) |
java.util.List<FdPermissionDataObject> |
toFdPermissionDataObjects(java.lang.String mObjectType,
java.lang.String pForObjectType) |
clone
public FolderHierarchyObjectTypePermissions()
public void setForObjectType(FlexDeploySecurityConstants.SecurityObjectType pForObjectType)
public FlexDeploySecurityConstants.SecurityObjectType getForObjectType()
public void setActionPermissions(java.util.List<PermissionActionDataObject> pActionPermissions)
public java.util.List<PermissionActionDataObject> getActionPermissions()
public PermissionActionDataObject forActionType(java.lang.String pActionType)
public void autoAssignReadPermissionGroups(java.lang.String pReadActionType, PermissionActionDataObject pFrom)
public void autoAssignReadPermissionGroups(java.lang.String pReadActionType, java.util.List<PermissionActionDataObject> pFrom)
public void removeAdminGroups(java.util.List<java.lang.Long> pAdminGroupIds)
public java.util.List<FdPermissionDataObject> toFdPermissionDataObjects(java.lang.String mObjectType, java.lang.String pForObjectType)