Interface RelationshipRulesProxyManager

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

public interface RelationshipRulesProxyManager extends OsidProxyManager, RelationshipRulesProfile

The relationship rules proxy manager provides access to relationship rules sessions and provides interoperability tests for various aspects of this service. Methods in this manager pass a Proxy for passing information from server environments. The sessions included in this manager are:

  • RelationshipEnablerLookupSession : a session to retrieve relationship enablers
  • RelationshipEnablerQuerySession : a session to query for relationship enablers
  • RelationshipEnablerSearchSession : a session to search for relationship enablers
  • RelationshipEnablerAdminSession : a session to create and delete relationship enablers
  • RelationshipEnablerNotificationSession : a session to receive notifications pertaining to relationship enabler changes
  • RelationshipEnablerFamilySession : a session to look up relationship enabler family mappings
  • RelationshipEnablerFamilyAssignmentSession : a session to manage relationship enabler to family mappings
  • RelationshipEnablerSmartFamilySession : a session to manage dynamic families of relationship enablers
  • RelationshipEnablerRuleLookupSession : a session to look up relationship enabler to relationship mappings
  • RelationshipEnablerRuleApplicationSession : a session to apply relationship enablers to relationships