Uses of Class
com.novell.admin.rbs.RBSAssociation

Packages that use RBSAssociation
com.novell.admin.rbs Provides interfaces and classes for administering role-based NDS services through ConsoleOne. 
 

Uses of RBSAssociation in com.novell.admin.rbs
 

Methods in com.novell.admin.rbs that return RBSAssociation
 RBSAssociation RBSEvent.getAssociation()
          Gets the RBSAssociation for the association that was either added or deleted or modified
 RBSAssociation RBSEvent.getOldAssociation()
          Gets the RBSAssociation before the modification.
 RBSAssociation[] RBSAssociatedObject.getAllRoleAssociations()
          Gets all Roles associated to this object; This includes Roles directly associated and roles that are inherited either from groups or containers.
 RBSAssociation[] RBSAssociatedObject.getDirectRoleAssociations()
          Gets all Roles direclty associated to this object;
 RBSAssociation[] RBSRole.getMembers()
          Returns the members of the role
 

Methods in com.novell.admin.rbs with parameters of type RBSAssociation
static void RBSUtil.createAssociation(RBSAssociation assc, NSObject nsObj, NSObject roleObj, NSObject scopeObj)
          Given a RBSAssociation and the NSObjects representing the object and Role, creates the necessary association between the objects and their attributes.
static void RBSUtil.deleteAssociation(RBSAssociation assc, NSObject nsObj, NSObject roleObj, NSObject scopeObj)
          Given a RBSAssociation and the NSObjects representing the object and Role, deletes the association.
static void RBSUtil.modifyAssociation(RBSAssociation assc, NSObject nsObj, NSObject roleObj, NSObject newScopeObj, NSObject oldScopeObj)
          Given a RBSAssociation and the NSObjects representing the object and Role, modifies the scope, start and stop times in the relationship if necessary.
 void RBSAssociatedObject.setDirectRoleAssociations(RBSAssociation[] roles)
          Sets the directly associated roles for this object.
 void RBSAssociatedObject.addDirectRoleAssociations(RBSAssociation[] assc)
          Adds to the directly associated roles for this object.
 void RBSAssociatedObject.deleteDirectRoleAssociations(RBSAssociation[] assc)
          Deletes assocations from this object.
 void RBSAssociatedObject.modifyDirectRoleAssociations(RBSAssociation[] assc)
          Modifies an existing assocation of the object; this only modifies the Role object's start, stop, and scope.
 void RBSRole.setMembers(RBSAssociation[] members)
          Sets the given objects as members of the role.
 void RBSRole.addMembers(RBSAssociation[] assc)
          Adds the given members to the role.
 void RBSRole.deleteMembers(RBSAssociation[] assc)
          Deletes the given members from the role.
 void RBSRole.modifyMembers(RBSAssociation[] assc)
          Modifys the scope, start and stop times of the association.
 

Constructors in com.novell.admin.rbs with parameters of type RBSAssociation
RBSEvent.RBSEvent(java.lang.Object o, int eventType, RBSAssociation assc, RBSAssociation oldAssc)
          Constructor for ASSOCIATION_ADDED, ASSOCIATION_DELETED & ASSOCIATION_MODIFIED
 



API Documentation Copyright © 1998-2003 Novell, Inc. All rights reserved.
ConsoleOne is a registered trademark of Novell Inc.
Generated December 9 2003 1727.