public class FolderHierarchyPermissions extends FlexDataObject
Constructor and Description |
---|
FolderHierarchyPermissions() |
Modifier and Type | Method and Description |
---|---|
void |
autoAssignReadPermissionGroups() |
FolderHierarchyObjectTypePermissions |
forObjectType(SecurityObjectType pObjectType) |
java.util.concurrent.CompletableFuture<FolderDataObject> |
getFolder(DataFetchingEnvironment pEnvironment) |
java.lang.Long |
getObjectId() |
SecurityObjectType |
getObjectType() |
java.util.List<FolderHierarchyObjectTypePermissions> |
getObjectTypePermissions() |
void |
removeAdminGroups(java.util.List<java.lang.Long> pAdminGroupIds) |
void |
setObjectId(java.lang.Long pObjectId) |
void |
setObjectType(SecurityObjectType pObjectType) |
void |
setObjectTypePermissions(java.util.List<FolderHierarchyObjectTypePermissions> pObjectTypePermissions) |
java.util.List<FdPermissionDataObject> |
toFdPermissionDataObjects() |
clone
public void setObjectId(java.lang.Long pObjectId)
public java.lang.Long getObjectId()
public java.util.concurrent.CompletableFuture<FolderDataObject> getFolder(DataFetchingEnvironment pEnvironment)
public void setObjectType(SecurityObjectType pObjectType)
public SecurityObjectType getObjectType()
public void setObjectTypePermissions(java.util.List<FolderHierarchyObjectTypePermissions> pObjectTypePermissions)
public java.util.List<FolderHierarchyObjectTypePermissions> getObjectTypePermissions()
public FolderHierarchyObjectTypePermissions forObjectType(SecurityObjectType pObjectType)
public void removeAdminGroups(java.util.List<java.lang.Long> pAdminGroupIds)
public void autoAssignReadPermissionGroups()
public java.util.List<FdPermissionDataObject> toFdPermissionDataObjects()