| Package | Description |
|---|---|
| org.odpi.openmetadata.accessservices.communityprofile.api |
The Community Profile Open Metadata Access Service (OMAS) is used by tools and administrators to
maintain information associated with individuals and communities.
|
| Modifier and Type | Method and Description |
|---|---|
String |
PersonalProfileManagementInterface.addContactMethod(String userId,
String profileUserId,
ContactMethodType type,
String service,
String value)
Add a new contact method to the requesting user's profile.
|
String |
MyPersonalProfileInterface.addMyContactMethod(String userId,
ContactMethodType type,
String service,
String value)
Add a new contact method to the requesting user's profile.
|
void |
MyFavouriteCollectionsInterface.addToMyAssets(String userId,
String assetGUID)
Add an asset to the identified user's list of favorite assets.
|
void |
MyFavouriteCollectionsInterface.addToMyCommunities(String userId,
String communityGUID)
Add a community to the identified user's list of favorite communities.
|
void |
MyFavouriteCollectionsInterface.addToMyProjects(String userId,
String projectGUID)
Add a project to the identified user's list of favorite projects.
|
void |
PersonalProfileManagementInterface.deleteContactMethod(String userId,
String profileUserId,
String contactMethodGUID,
ContactMethodType type)
Remove an obsolete contact method from the requesting user's profile.
|
void |
MyPersonalProfileInterface.deleteMyContactMethod(String userId,
String contactMethodGUID,
ContactMethodType type)
Remove an obsolete contact method from the requesting user's profile.
|
void |
MyPersonalProfileInterface.deleteMyProfile(String userId,
String qualifiedName)
Delete the profile for the requesting user.
|
void |
PersonalProfileManagementInterface.deletePersonalProfile(String userId,
String profileGUID,
String qualifiedName)
Delete the personal profile.
|
List<ContactMethod> |
PersonalProfileManagementInterface.getContactDetails(String userId,
String profileUserId)
Return the list of contact methods for this user.
|
long |
PersonalProfileManagementInterface.getKarmaPoints(String userId,
String profileUserId)
Return the total karma points for this user.
|
List<AssetCollectionMember> |
MyFavouriteCollectionsInterface.getMyAssets(String userId,
int startFrom,
int pageSize)
Return a list of assets that the specified user has added to their favorites list.
|
List<Community> |
MyPersonalNetworkInterface.getMyCommunities(String userId,
int startFrom,
int pageSize)
Return a list of communities that the specified user is a member of.
|
List<CommunityCollectionMember> |
MyFavouriteCollectionsInterface.getMyCommunities(String userId,
int startFrom,
int pageSize)
Return a list of communities that the specified user has added to their favorites list.
|
List<ContactMethod> |
MyPersonalProfileInterface.getMyContactDetails(String userId)
Return the list of contact methods for this user.
|
long |
MyPersonalProfileInterface.getMyKarmaPoints(String userId)
Return the total karma points for this user.
|
List<PersonalRole> |
MyRolesAndActionsInterface.getMyPersonalRoles(String userId,
int startFrom,
int pageSize)
Return a list of the personal roles that the calling user is appointed to.
|
List<ProjectCollectionMember> |
MyFavouriteCollectionsInterface.getMyProjects(String userId,
int startFrom,
int pageSize)
Return a list of projects that the specified user has added to their favorites list.
|
List<PersonRole> |
MyPersonalNetworkInterface.getMyRoles(String userId,
int startFrom,
int pageSize)
Return a list of roles that the specified user is a member of.
|
List<Team> |
MyPersonalNetworkInterface.getMyTeams(String userId,
int startFrom,
int pageSize)
Return a list of teams that the specified user is a member of.
|
List<ToDo> |
MyRolesAndActionsInterface.getMyToDos(String userId,
ToDoStatus status,
int startFrom,
int pageSize)
Return a list of to dos assigned to the calling user.
|
List<ToDo> |
MyRolesAndActionsInterface.getMyToDosByRole(String userId,
String personalRoleGUID,
ToDoStatus status,
int startFrom,
int pageSize)
Return a list of to dos assigned to the calling user.
|
void |
MyFavouriteCollectionsInterface.removeFromMyAssets(String userId,
String assetGUID)
Remove an asset from identified user's list of favorite assets.
|
void |
MyFavouriteCollectionsInterface.removeFromMyCommunities(String userId,
String communityGUID)
Remove a community from identified user's list of favorite communities.
|
void |
MyFavouriteCollectionsInterface.removeFromMyProjects(String userId,
String projectGUID)
Remove a project from identified user's list of favorite projects.
|
void |
PersonalProfileManagementInterface.updatePersonalProfile(String userId,
String profileGUID,
String qualifiedName,
String fullName,
String knownName,
String jobTitle,
String jobRoleDescription,
Map<String,Object> profileProperties,
Map<String,String> additionalProperties)
Update properties for the personal properties.
|
Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.