| Modifier and Type | Method and Description | 
|---|---|
protected AccessControlEntryDefinition | 
AccessControlListAdmin.createAceDef(LibrarySession sess,
            DirectoryObject grantee,
            boolean isWorld,
            String accessList,
            String beforeAce,
            String afterAce)  | 
void | 
DirectoryGroupAdmin.showAllMembers(DirectoryObject dirobj)  | 
void | 
DirectoryGroupAdmin.showDirectMembers(DirectoryObject dirobj)  | 
void | 
DirectoryGroupAdmin.showMember(DirectoryObject dirobj,
          Hashtable h)  | 
void | 
DirectoryGroupAdmin.showMembers(DirectoryObject[] members,
           Hashtable h)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CompositeGroup
A CompositeGroup is used to represent an encapsulation of a fixed
 number of DirectoryGroups, usually of a specific subclass. 
 | 
class  | 
DirectoryGroup
A DirectoryGroup represents an iFS group of users and/or other groups. 
 | 
class  | 
DirectoryUser
A DirectoryUser represents an iFS user. 
 | 
class  | 
TieCompositeGroup
TieCompositeGroup allows the ECMSDK-defined behavior 
 of the CompositeGroup classobject (and its subclasses) 
 to be extended or overridden. 
 | 
class  | 
TieDirectoryGroup
A TieDirectoryGroup allows the Oracle-defined behavior of the
 DIRECTORYGROUP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieDirectoryObject
A TieDirectoryObject allows the Oracle-defined behavior of the
 DIRECTORYOBJECT classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieDirectoryUser
A TieDirectoryUser allows the Oracle-defined behavior of the
 DIRECTORYUSER classobject (and its subclasses) to be extended
 or overridden. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected static DirectoryObject | 
DirectoryObject.constructDirectoryObject(LibrarySession sess,
                        S_LibraryObjectData data)
Constructs a DirectoryObject from a S_LibraryObjectData. 
 | 
protected static DirectoryObject[] | 
DirectoryObject.constructDirectoryObjectArray(LibrarySession sess,
                             Long[] ids)
Construct a DirectoryObject array from an array of object IDs. 
 | 
DirectoryObject[] | 
DirectoryGroup.getAllMembers()
Returns array of DirectoryObject that define the list of all members 
 for this instance. 
 | 
DirectoryObject[] | 
DirectoryObject.getAllMembers()
Gets all members belonging to this DirectoryObject. 
 | 
DirectoryObject | 
DirectoryGroup.getAllMembers(int index)
Deprecated. 
 
iFS 9.0.3 Use getAllMembers() and index into the resultant array 
 | 
DirectoryObject | 
DirectoryObject.getAllMembers(int index)
Gets a specific memeber at the specified index in array of 
 DirectoryObject. 
 | 
DirectoryObject | 
BranchRelationship.getCreator()
return the user that created this object. 
 | 
DirectoryObject[] | 
DirectoryGroup.getDirectMembers()
Gets the direct members of this instance. 
 | 
DirectoryObject[] | 
DirectoryObject.getDirectMembers()
Gets the direct members belonging to this DirectoryObject. 
 | 
DirectoryObject | 
DirectoryGroup.getDirectMembers(int index)
Gets the direct member at the specified index of this group. 
 | 
DirectoryObject | 
DirectoryObject.getDirectMembers(int index)
Gets the specific direct member at the specified index in array of 
 DirectoryObject. 
 | 
DirectoryObject | 
LibrarySession.getDirectoryObject(Long id)
Lookup a DirectoryObject by its id. 
 | 
DirectoryObject | 
AccessControlEntry.getGrantee()
Returns the directory object (grantee) that is associated with this ACE. 
 | 
DirectoryObject | 
AccessControlEntryDefinition.getGrantee()
Deprecated. 
 
CM SDK 10gR2: use getGranteeValue() 
 | 
protected static DirectoryObject | 
DirectoryObject.vectorDirectoryObjectElement(Vector vector,
                            int index)
Returns a DirectoryObject element from the Vector of DirectoryObject
 at the specified index. 
 | 
protected static DirectoryObject[] | 
DirectoryObject.vectorToDirectoryObjectArray(Vector vector)
Converts a Vector of DirectoryObject to an array of DirectoryObject. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DirectoryGroup.addMember(DirectoryObject member)
Adds a direct member to the group. 
 | 
void | 
DirectoryGroup.addMembers(DirectoryObject[] members)
Adds a set of direct members to the group. 
 | 
boolean | 
AccessControlList.checkEffectiveAccess(DirectoryObject obj,
                    AccessLevel level)
Check to see if specified user has the specified
 access level on this object. 
 | 
boolean | 
PublicObject.checkEffectiveAccess(DirectoryObject obj,
                    AccessLevel level)
Check to see if specified user has the specified
 access level on this object. 
 | 
boolean | 
PublicObjectCapabilities.checkEffectiveAccess(DirectoryObject grantee,
                    AccessLevel capabilities)
Checks if the encapsulated object has the access specified for the
 specified grantee in the given AccessLevel. 
 | 
boolean | 
AccessControlList.checkGrantedAccess(DirectoryObject obj,
                  AccessLevel requestedLevel)
Check to see if specified user/group has the specified access level on this object. 
 | 
AccessLevel | 
AccessControlList.getEffectiveAccessLevel(DirectoryObject obj)
Returns the effective access level 
 on this object for the specified user. 
 | 
AccessLevel | 
PublicObject.getEffectiveAccessLevel(DirectoryObject obj)
Get the access level on this object
 for the specified user. 
 | 
AccessLevel | 
AccessControlList.getGrantedAccessLevel(DirectoryObject obj)
Returns the access level on this object for a specified DirectoryObject. 
 | 
boolean | 
DirectoryGroup.isDirectMember(DirectoryObject member)
Determines if the specified DirecotryObject is a direct member of the group. 
 | 
boolean | 
DirectoryGroup.isMember(DirectoryObject obj)
Determines if the specified DirecotryObject is a member of the group. 
 | 
boolean | 
DirectoryObject.isMemberOf(DirectoryObject parent)
See if the target is the same as or is a member of the specified
 object. 
 | 
boolean | 
PublicObject.isOwner(DirectoryObject obj)
Returns true if the specified object is the 
 owner of this object. 
 | 
void | 
DirectoryGroup.removeMember(DirectoryObject member)
Removes a direct member from the group. 
 | 
void | 
DirectoryGroup.removeMembers(DirectoryObject[] members)
Removes a set of direct members from the group. 
 | 
void | 
ValueDomainPropertyBundle.setEnumeratedValues(DirectoryObject[] values)
Sets the allowed values for this ValueDomainPropertyBundle. 
 | 
void | 
ValueDomainPropertyBundleDefinition.setEnumeratedValues(DirectoryObject[] values)
Sets the allowed values for the new ValueDomainPropertyBundle. 
 | 
void | 
AccessControlEntryDefinition.setGrantee(DirectoryObject dirobject)
Deprecated. 
 
CM SDK 10gR2: use setGranteeValue() 
 | 
void | 
ValueDefaultPropertyBundle.setValue(DirectoryObject value)
Sets the value of this ValueDefaultPropertyBundle. 
 | 
void | 
ValueDefaultPropertyBundleDefinition.setValue(DirectoryObject value)
Sets the value of the new ValueDefaultPropertyBundle. 
 | 
void | 
ValueDefaultPropertyBundle.setValue(DirectoryObject[] value)
Sets the value of this ValueDefaultPropertyBundle. 
 | 
void | 
ValueDefaultPropertyBundleDefinition.setValue(DirectoryObject[] value)
Sets the value of the new ValueDefaultPropertyBundle. 
 | 
static DirectoryUser[] | 
DirectoryUser.toDirectoryUserArray(DirectoryObject[] dos)
Convert an array of DirectoryObject to an array of DirectoryUser. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected DirectoryObject | 
BaseApp.m_currentuser
Deprecated. 
 
invoke  
 getUser  on the session returned from 
  connect  methods. | 
| Modifier and Type | Method and Description | 
|---|---|
protected DirectoryObject | 
ScriptOperations.lookupDirectoryObject(LibrarySession sess,
                     String tagOrName)
Lookup a DirectoryObject (user or group) by the specified name. 
 | 
protected DirectoryObject[] | 
ScriptOperations.tokenToDirectoryObjectArray(LibrarySession sess,
                           String doTagNames)
Convert a token representing an array of DirectoryObjects into the
 array of DirectoryObjects. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected DirectoryObject | 
BaseTestOperations.getCurrentUser(LibrarySession sess)
Returns the user you are currently logged in as. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected AccessControlEntryDefinition | 
GroupOperations.createAceDef(LibrarySession sess,
            DirectoryObject grantee,
            boolean isWorld,
            String accessList)  | 
protected AccessControlEntryDefinition | 
LinkOperations.createAceDef(LibrarySession sess,
            DirectoryObject grantee,
            boolean isWorld,
            String accessList)  | 
protected AccessControlEntryDefinition | 
LockOperations.createAceDef(LibrarySession sess,
            DirectoryObject grantee,
            boolean isWorld,
            String accessList)  | 
protected AccessControlEntryDefinition | 
ResolvedAclOperations.createAceDef(LibrarySession sess,
            DirectoryObject grantee,
            boolean isWorld,
            String accessList)  | 
protected AccessControlEntryDefinition | 
VersioningOperations.createAceDef(LibrarySession sess,
            DirectoryObject grantee,
            boolean isWorld,
            String accessList)  | 
protected AccessControlEntryDefinition | 
SecuredByOperations.createAceDef(LibrarySession sess,
            DirectoryObject grantee,
            String accessList)  | 
protected void | 
GroupOperations.showAllAncestors(DirectoryObject obj)  | 
void | 
AclOperations.CheckAccessTest.showAllMembers(DirectoryObject dirobj)  | 
protected void | 
GroupOperations.showAllMembers(DirectoryObject dirobj)  | 
protected void | 
LinkOperations.showAllMembers(DirectoryObject dirobj)  | 
protected void | 
ResolvedAclOperations.showAllMembers(DirectoryObject dirobj)  | 
protected void | 
GroupOperations.showDirectAncestors(DirectoryObject obj)  | 
void | 
AclOperations.CheckAccessTest.showDirectMembers(DirectoryObject dirobj)  | 
protected void | 
GroupOperations.showDirectMembers(DirectoryObject dirobj)  | 
protected void | 
LinkOperations.showDirectMembers(DirectoryObject dirobj)  | 
protected void | 
ResolvedAclOperations.showDirectMembers(DirectoryObject dirobj)  | 
protected void | 
GroupOperations.showMember(DirectoryObject dirobj,
          Hashtable h)  | 
protected void | 
GroupOperations.showMembers(DirectoryObject[] members,
           Hashtable h)  | 
void | 
AclOperations.CheckAccessTest.showMembership(LibrarySession sess,
              DirectoryObject[] dirobjs)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CompositeScoutingGroup
A CompositeScoutingGroup is a group used within BaseballStatistics
 to track sets of different combinations of ScoutingGroups. 
 | 
class  | 
ScoutingGroup
A ScoutingGroup is a group used within BaseballStatistics
 to track the primary scouting group. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DirectoryObject | 
AttributeValueTable.getDirectoryObject(String key,
                  LibrarySession session)
Gets a DirectoryObject value matching the specified key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static DirectoryObject | 
Utils.getDirectoryObject(LibrarySession ls,
                  Long id)
Returns a DirectoryObject from a given ID or throws an exception if
 the item cannot be found or it is not a DirectoryObject. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ViewSpecification.setDirectoryObject(LibrarySession sess,
                  DirectoryObject dObj)
Let's you set the DirectoryUser associated with the View. 
 | 
Copyright © 2025. All rights reserved.