| Package | Description |
|---|---|
| org.odpi.openmetadata.accessservices.communityprofile |
| Modifier and Type | Method and Description |
|---|---|
String |
MyPersonalProfileInterface.addContactMethod(String userId,
ContactMethodType type,
String service,
String value)
Add a new contact method to the requesting user's profile.
|
void |
UserIdentityManagementInterface.addIdentityToProfile(String userId,
String newIdentity)
Create or update the profile for the requesting user.
|
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 |
CollectionManagementInterface.attachCollection(String userId,
String collectionGUID,
String anchorGUID)
Connect an existing collection to an anchor point.
|
Collection |
CollectionManagementInterface.createCollection(String userId,
String qualifiedName,
String displayName,
String description,
String collectionUse,
Map<String,Object> additionalProperties)
Create a new generic collection.
|
Collection |
CollectionManagementInterface.createFolder(String userId,
String qualifiedName,
String displayName,
String description,
String collectionUse,
CollectionOrder collectionOrder,
Map<String,Object> additionalProperties)
Create a collection that acts like a folder with an order.
|
String |
PersonalProfileManagementInterface.createPersonalProfile(String userId,
String profileUserId,
String qualifiedName,
String fullName,
String knownName,
String jobTitle,
String jobRoleDescription,
Map<String,Object> profileProperties,
Map<String,String> additionalProperties)
Create a personal profile for an individual who is to be appointed to a governance role but does not
have a profile in open metadata.
|
Collection |
CollectionManagementInterface.createSet(String userId,
String qualifiedName,
String displayName,
String description,
String collectionUse,
Map<String,Object> additionalProperties)
Create a collection that acts like a set (this does not allow duplicate entries).
|
void |
UserIdentityManagementInterface.createUserIdentity(String userId,
String newIdentity)
Create a UserIdentity.
|
void |
MyPersonalProfileInterface.deleteContactMethod(String userId,
String contactMethodGUID,
ContactMethodType type)
Remove an obsolete contact method from the requesting user's profile.
|
void |
ExternalReferenceManagementInterface.deleteExternalReference(String userId,
String externalReferenceGUID,
String externalReferenceId)
Delete an external reference.
|
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.
|
void |
CollectionManagementInterface.detachCollection(String userId,
String collectionGUID,
String anchorGUID)
Detach an existing collection from an anchor point.
|
List<ExternalReference> |
ExternalReferenceManagementInterface.findExternalReferencesById(String userId,
String resourceId,
int startFrom,
int pageSize)
Retrieve the list of external references for this resourceId.
|
List<ExternalReference> |
ExternalReferenceManagementInterface.findExternalReferencesByURL(String userId,
String url,
int startFrom,
int pageSize)
Retrieve the list of external references for this URL.
|
Collection |
CollectionManagementInterface.getCollection(String userId,
String collectionGUID)
Return the properties of a specific collection.
|
List<Collection> |
CollectionManagementInterface.getCollections(String userId,
String anchorGUID,
int startFrom,
int pageSize)
Returns the list of collections that are linked off of the supplied anchor point.
|
ExternalReference |
ExternalReferenceManagementInterface.getExternalReference(String userId,
String externalReferenceGUID)
Retrieve the external reference for this unique identifier (guid).
|
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.
|
int |
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.
|
PersonalProfile |
MyPersonalProfileInterface.getMyProfile(String userId)
Return the profile for this user.
|
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.
|
PersonalProfile |
PersonalProfileManagementInterface.getPersonalProfileByGUID(String userId,
String profileGUID)
Retrieve a personal profile by guid.
|
PersonalProfile |
PersonalProfileManagementInterface.getPersonalProfileByQualifiedName(String userId,
String qualifiedName)
Retrieve a personal profile by personnel/serial/unique employee number of the individual.
|
PersonalProfile |
PersonalProfileManagementInterface.getPersonalProfileForUser(String userId,
String profileUserId)
Retrieve a personal profile by userId.
|
List<PersonalProfile> |
PersonalProfileManagementInterface.getPersonalProfilesByName(String userId,
String name)
Return a list of candidate personal profiles for an individual.
|
void |
ExternalReferenceManagementInterface.linkExternalReference(String userId,
String attachedToGUID,
String linkId,
String linkDescription,
String externalReferenceGUID)
Link an external reference to an object.
|
void |
CollectionManagementInterface.removeCollection(String userId,
String collectionGUID)
Delete a collection (the members are not affected).
|
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 |
UserIdentityManagementInterface.removeIdentityFromProfile(String userId,
String newIdentity)
Create or update the profile for the requesting user.
|
List<ExternalReference> |
ExternalReferenceManagementInterface.retrieveAttachedExternalReferences(String userId,
String attachedToGUID,
int startFrom,
int pageSize)
Retrieve the list of external references attached to the supplied object.
|
void |
MyPersonalProfileInterface.setUpMyProfile(String userId,
String qualifiedName,
String fullName,
String knownName,
String jobTitle,
String jobRoleDescription,
List<ContactMethod> contactDetails,
Map<String,String> additionalProperties)
Create or update the profile for the requesting user.
|
String |
ExternalReferenceManagementInterface.storeExternalReference(String userId,
String attachedToGUID,
String linkId,
String linkDescription,
String resourceId,
String resourceDisplayName,
String resourceDescription,
String resourceURL,
String resourceVersion,
String owningOrganization,
Map<String,Object> resourceProperties,
Map<String,String> additionalProperties)
Store a new external reference.
|
void |
ExternalReferenceManagementInterface.unlinkExternalReference(String userId,
String attachedToGUID,
String externalReferenceGUID)
Unlink an external reference from an object.
|
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–2019 ODPi. All rights reserved.