| Package | Description |
|---|---|
| org.sakaiproject.api.common.edu.person | |
| org.sakaiproject.api.common.type |
| Modifier and Type | Method and Description |
|---|---|
Type |
SakaiPersonManager.getSystemMutableType()
Returns the systemMutableType constant.
|
Type |
SakaiPersonManager.getUserMutableType()
Returns the userMutableType constant.
|
| Modifier and Type | Method and Description |
|---|---|
SakaiPerson |
SakaiPersonManager.create(String agentUuid,
Type recordType)
Creates a persistent SakaiPerson record.
|
SakaiPerson |
SakaiPersonManager.getSakaiPerson(String agentUuid,
Type recordType)
Find all SakaiPerson objects with specified type.
|
SakaiPerson |
SakaiPersonManager.getSakaiPerson(Type recordType)
Assumes current user.
|
Map<String,SakaiPerson> |
SakaiPersonManager.getSakaiPersons(Set<String> userIds,
Type userMutableType)
Finds all SakaiPerson objects with the specified type, whos IDs are contained
in the userIds collection.
|
| Modifier and Type | Method and Description |
|---|---|
Type |
TypeManager.createType(String authority,
String domain,
String keyword,
String displayName,
String description)
Create a new Type.
|
Type |
Typeable.getType() |
Type |
TypeManager.getType(String uuid)
Retrieve Type by uuid.
|
Type |
TypeManager.getType(String authority,
String domain,
String keyword)
Retrieve a Type by the "tuple".
|
| Modifier and Type | Method and Description |
|---|---|
void |
TypeManager.deleteType(Type type)
Remove the persistent state of passed Type.
|
Object |
UuidTypeResolvable.getObject(String uuid,
Type type)
Provides an abstract way to retrieve objects from a Manager given only the object's UUID and Type.
|
void |
TypeManager.saveType(Type type)
Update persistent state of passed Type.
|
void |
Typeable.setType(Type type) |
Copyright © 2003–2021 Sakai Project. All rights reserved.