Interface ProfileManager

All Superinterfaces:
AutoCloseable, Closeable, OsidManager, OsidManager, OsidProfile, ProfileProfile, Sourceable

public interface ProfileManager extends OsidManager, ProfileProfile

The profile manager provides access to profile sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:

  • ProfilingSession : a session to performs profile checks
  • ProfileEntryLookupSession : a session to look up ProfileEntries
  • ProfileEntryQuerySession: a session to query ProfileEntries
  • ProfileEntrySearchSession: a session to search ProfileEntries
  • ProfileEntryAdminSession : a session to create, modify and delete ProfileEntries
  • ProfileEntryNotificationSession: a session to receive messages pertaining to ProfileEntry changes
  • ProfileEntryProfileSession : a session to look up profile entry to profile mappings
  • ProfileEntryProfileAssignmentSession : a session to manage profile entry to profile mappings
  • ProfileEntrySmartProfileSession : a session to manage smart profile entry profiles
  • ProfileItemLookupSession : a session to look up ProfileItems
  • ProfileQuerySearchSession: a session to query ProfileItems
  • ProfileItemSearchSession: a session to search ProfileItems
  • ProfileItemAdminSession : a session to create, modify and delete ProfileItems
  • ProfileItemNotificationSession: a session to receive messages pertaining to ProfileItem changes
  • ProfileItemProfileSession : a session for looking up profile item and profile mappings
  • ProfileItemProfileAssignmentSession : a session for managing profile item and profile mappings
  • ProfileItemSmartProfileSession : a session to manage smart profile item profiles
  • ProfileLookupSession : a session to lookup profiles
  • ProfileQuerySession : a session to query profiles
  • ProfileSearchSession : a session to search profiles
  • ProfileAdminSession : a session to create, modify and delete profiles
  • ProfileNotificationSession : a session to receive messages pertaining to Profile changes
  • ProfileHierarchySession : a session to traverse the Profile hierarchy
  • ProfileHierarchyDesignSession : a session to manage the Profile hierarchy