Interface PersonnelProxyManager

All Superinterfaces:
AutoCloseable, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, PersonnelProfile, Sourceable

public interface PersonnelProxyManager extends OsidProxyManager, PersonnelProfile

The personnel manager provides access to personnel sessions and provides interoperability tests for various aspects of this service. Methods in this manager accept a Proxy interface for passing information from a server environment. The sessions included in this manager are:

  • PersonLookupSession : a session to lookup persons
  • PersonQuerySession : a session for querying persons
  • PersonSearchSession : a session to search persons
  • PersonAdminSession : a session to manage persons
  • PersonNotificationSession : a session to subscribe to notifications of person changes
  • PersonRealmSession : a session to look up person to realm mappings
  • PersonRealmAssignmentSession : a session to manage person to realm mappings
  • PersonSmartRealmSession : a session to manage dynamic person to realm mappings
  • OrganizationLookupSession : a session to lookup organizations
  • OrganizationQuerySession : a session for querying organizations
  • OrganizationSearchSession : a session to search organizations
  • OrganizationAdminSession : a session to manage organizations
  • OrganizationNotificationSession : a session to subscribe to notifications of organization changes
  • OrganizationHierarchySession : a session to traverse organization hierarchies
  • OrganizationHierarchyDesignSession : a sesion to manage organization hierarchies
  • OrganizationRealmSession : a session to look up organization to realm mappings
  • OrganizationRealmAssignmentSession : a session to manage organization to realm mappings
  • OrganizationSmartRealmSession : a session to manage dynamic organization to realm mappings
  • PositionLookupSession : a session to lookup positions
  • PositionQuerySession : a session for querying positions
  • PositionSearchSession : a session to search positions
  • PositionAdminSession : a session to manage positions
  • PositionNotificationSession : a session to subscribe to notifications of position changes
  • PositionRealmSession : a session to look up position to realm mappings
  • PositionRealmAssignmentSession : a session to manage position to realm mappings
  • PositionSmartRealmSession : a session to manage dynamic position to realm mappings
  • AppointmentLookupSession : a session to lookup appointments
  • AppointmentQuerySession : a session for querying appointments
  • AppointmentSearchSession : a session to search appointments
  • AppointmentAdminSession : a session to manage appointments
  • AppointmentNotificationSession : a session to subscribe to notifications of appointment changes
  • AppointmentRealmSession : a session to look up appointment to realm mappings
  • AppointmentRealmAssignmentSession : a session to manage appointment to realm mappings
  • AppointmentSmartRealmSession : a session to manage dynamic appointment to realm mappings
  • RealmLookupSession : a session to retrieve realms
  • RealmQuerySession : a session for querying realms
  • RealmSearchSession : a session to search for realms
  • RealmAdminSession : a session to create, update and delete realms
  • RealmNotificationSession : a session to receive notifications for changes in realms
  • RealmHierarchyTraversalSession : a session to traverse hierarchies of realms
  • RealmHierarchyDesignSession : a session to manage hierarchies of realms

The personnel manager also provides a profile for determing the supported search types supported by this service.