Class DataGroupPermissions
- java.lang.Object
-
- org.eclipse.lyo.oslc4j.core.model.AbstractResource
-
- com.sodius.oslc.app.jazz.lqe.model.DataGroupPermissions
-
- All Implemented Interfaces:
IExtendedResource
,IResource
@OslcNamespace("http://www.sodius.com/ns/jazz/lqe#") @OslcResourceShape(title="Data Group Permissions Resource Shape", describes="http://www.sodius.com/ns/jazz/lqe#DataGroupPermissions") public class DataGroupPermissions extends AbstractResource
Describes permissions of a LQE data group.- Since:
- 1.11.0
-
-
Constructor Summary
Constructors Constructor Description DataGroupPermissions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAuthorizedUser(User authorizedUser)
void
addAuthorizedUserGroup(String authorizedUserGroupId)
String[]
getAuthorizedUserGroups()
User[]
getAuthorizedUsers()
Boolean
getInheritPermissions()
void
setAuthorizedUserGroups(String[] authorizedUserGroupIDs)
void
setAuthorizedUsers(User[] authorizedUsers)
void
setInheritPermissions(Boolean inheritPermissions)
-
Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
-
-
-
Method Detail
-
getInheritPermissions
@OslcPropertyDefinition("http://www.sodius.com/ns/jazz/lqe#inheritPermissions") public Boolean getInheritPermissions()
-
setInheritPermissions
public void setInheritPermissions(Boolean inheritPermissions)
-
addAuthorizedUser
public void addAuthorizedUser(User authorizedUser)
-
getAuthorizedUsers
@OslcPropertyDefinition("http://www.sodius.com/ns/jazz/lqe#authorizedUsers") @OslcValueType(LocalResource) public User[] getAuthorizedUsers()
-
setAuthorizedUsers
public void setAuthorizedUsers(User[] authorizedUsers)
-
addAuthorizedUserGroup
public void addAuthorizedUserGroup(String authorizedUserGroupId)
-
getAuthorizedUserGroups
@OslcPropertyDefinition("http://www.sodius.com/ns/jazz/lqe#authorizedUserGroupIDs") @OslcName("authorizedUserGroupIDs") public String[] getAuthorizedUserGroups()
-
setAuthorizedUserGroups
public void setAuthorizedUserGroups(String[] authorizedUserGroupIDs)
-
-