The API package defines the Java interfaces supported by the Community Profile OMAS. The Community Profile OMAS is used by tools and administrators to maintain information associated with individuals and communities. The client interfaces are each targeted at different use cases. Not all client interfaces are implemented. The interface that begin "MyXXX" are expected to move to a new View service called My Profile OMVS.
ClassDescriptionThe CollectionManagementInterface adds methods for managing collections that can be attached to communities and personal profiles.The CommunityManagementInterface provides methods for managing communities, their membership and content.CommunityProfileEventInterface defines how a client gets access to the events produced by the Community Profile OMAS.CommunityProfileEventListener is the interface that a client implements to register to receive the events from the Community Profile OMAS's out topic.ExternalReferenceManagementInterface defines the Java API for managing external references.LocationManagementInterface defines the client side interface for the Community Profile OMAS that is relevant for managing definitions of locations.MetadataSourceInterface is the interface used to define information about the third party technologies that an integration daemon is extracting metadata from.OrganizationManagementInterface defines the client interface for setting up the profiles, roles and relationships for an organization.Defines the interface that is common to multiple element typesUserIdentityManagementInterface provides administrative function to alter the association between a profile (either personal profile or IT profile) and a user identity.The ValidValueManagementInterface provides methods for managing valid values.